怎样在点击一个按钮之后在它的下方并紧贴按钮下边界产生一个Jwindow 怎样在点击一个按钮之后在它的下方并紧贴按钮下边界产生一个Jwindow 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JWindow window = new JWindow(); window.setSize(new Dimension(button.getX(),button.getY())); window.setLocation(button.getX(), button.getY()+button.getWidth()); window.setVisible(true); 但是这样产生的window不是刚好在button的下边 怎么样转换 窗体坐标跟屏幕绝对坐标 ?新产生的window可以直接用 窗体中的相对坐标而不是 setLocation()这样的屏幕绝对坐标...可能很容易解决 但是我没看到这方面的资料 ……谢谢…… 建议不要用JWindow,采用Dialog/JDialog或者Popup都可以实现。 用Popup比较省事一点。1.PopupPopup popup = PopupFactory.getSharedInstance().getPopup(Component owner, Component contents,int x, int y);popup.show();2.Dialog/JDialogDialog dialog = new Dialog(Frame parent);dialog.setUndecorated(true);dialog.setModal(false);......dialog.show(); 64位的JDK和JDBC 关于j2ee学习的问题 我i的boolen值我应该怎么给呢? webservices针对xml某个节点下的参数进行加密怎么来做? ftp上传文件??? 请教一个JAVA多线程的代码,我不太明白,感谢。。 大家谁有孙卫琴的《精通Struts》的电子版? 在java中如何取得一个随机数? JTable中能不能合并单元格? 刚刚学习java有些不懂的问题请教大家 tableViewer的问题 SWT窗口嵌套
JWindow window = new JWindow();
window.setSize(new Dimension(button.getX(),button.getY()));
window.setLocation(button.getX(), button.getY()+button.getWidth());
window.setVisible(true);
但是这样产生的window不是刚好在button的下边
怎么样转换 窗体坐标跟屏幕绝对坐标 ?
新产生的window可以直接用 窗体中的相对坐标而不是 setLocation()这样的屏幕绝对坐标...
可能很容易解决 但是我没看到这方面的资料 ……
谢谢……
1.Popup
Popup popup = PopupFactory.getSharedInstance().getPopup(Component owner, Component contents,int x, int y);
popup.show();
2.Dialog/JDialog
Dialog dialog = new Dialog(Frame parent);
dialog.setUndecorated(true);
dialog.setModal(false);......dialog.show();