我是想求一个当前frame的长,宽,以及所在的位置(X,Y),
那我是通过鼠标改变长,宽,以及X,Y点,
获得当前的X,Y,长,宽,通过System.out.println()方法打印出来。高手帮忙
那我是通过鼠标改变长,宽,以及X,Y点,
获得当前的X,Y,长,宽,通过System.out.println()方法打印出来。高手帮忙
解决方案 »
- java 枚举问题!
- 问一个关于JAVA桌面应用程序与WINDOWS窗口之间文件相互拖曳的问题
- 如何分离字符串,machine1#global#20090112 超级-超级 简单的问题??
- 软件自动检测的功能
- 自定义类加载器有什么意义啊?我觉得没有。
- 请问哪有下载CHM文件的java 文档
- 怎么把不能显示的字符放入字符串啊?
- JBuilder8还有Weblogic版的吗?用企业版能和Jbuilder8结合好吗?
- anubis请进~~~~~~~~~
- 在Jb6中进行java swing开发, 有很多的IconImage,你是怎样管理他们的?
- 讨论一下抽象类与接口的区别?
- 简单的问题,怎么修改文件内容?
import java.awt.*;
import java.awt.event.ComponentListener;
import java.awt.event.ComponentEvent;public class Test implements ComponentListener {
private JFrame frame = null; public Test() {
frame = new JFrame("测试窗体");
frame.addComponentListener(this);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
frame.setVisible(true);
} public static void main(String args[]) {
new Test();
} public void componentResized(ComponentEvent componentEvent) {
Dimension dim = frame.getSize();
System.out.println("WindowWidth:" + dim.getWidth() + " WindowHeight:" + dim.getHeight());
} public void componentMoved(ComponentEvent componentEvent) {
Point po = frame.getLocation();
System.out.println("WindowX:" + po.getX() + " WindowY:" + po.getY());
} public void componentShown(ComponentEvent componentEvent) {
} public void componentHidden(ComponentEvent componentEvent) {
}
}