有到screen的转换函数,我忘了。
解决方案 »
- 请在 “下面贴子” 与“本贴” 随便填个什么字,结贴,谢谢。
- 求java数据库连接和登录按钮的方法
- 奇怪问题,请高手指点(Illegal operation on empty result set.)
- 310.035---6.关于outofmemory
- 拜求javax.swing.tree 的问题
- 关于用JAVA开发视频会议(聊天)系统的问题。
- javadoc针对很多文件,导致内存不足。怎么办呢?
- 每日定时将数据库(1)中的信息转移到数据库(2),如何操作?急!有分!
- 如何进行MIME编码解码,Java的标准库有吗?
- 新人求告诉为什么在html编写代码页面引用不成JQuery。
- 100分赠于高手:请问如何用POI一下子把Excel的所有数据都读出来,不管它是什么类型的呀??在线
- 我下载的j2sdk1.4.2是不是不版本太高
还是相对于容器控件的?
后者用
SwingUtilities.convertPoint(thisComponent,e.getPoint(),thatComponent);
thisComponent:可以是任意的控件,当然可以是button,你调用时可以用this代替。
thatComponent:你要转换的环境坐标,如果是父窗口,就用this.getParent()代替。
e就是你的监听器响应处理函数中的事件参数。如果你要转换为屏幕坐标,我想可以用
SwingUtilities.convertPointToScreen(Point,Component);
转换回来可以用:
SwingUtilities.convertPointFromScreen(Point,Component);Hope you solve it! Good luck!