显示在中部,不难,代码如下:
如果不许拖到,可以增加一个监听,鼠标拖动时,再让窗口回到中间。
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
frame.setVisible(true);
如果不许拖到,可以增加一个监听,鼠标拖动时,再让窗口回到中间。
//Center the window
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
frame.setVisible(true);
解决方案 »
- 关于匿名内部类的问题?!!!
- 求解一道SCJP概念题目 谢谢大家
- 很不好意思问的一个问题,谢谢指教!
- 请问这一句是什么意思呀
- 有多少服务端程序是用java写的?java程序这么慢能不能担当服务器程序的角色?
- 谁给实例解释下动态绑定的问题
- 急切求助:在JBuilder9下可正常运行的程序为什么用jdk就不能运行呢?
- 实在是不会了,请高手帮忙!解决问题者,每人一百分
- jbuilder7里如何实现生成jar文件与project无关
- 只有一点JAVA语言基础,但是想先看看关于软件工程方面的东西.可能吗?
- tomcat4.1.12连接池(DBCP模式配置),具难问题,低手莫进(解决立刻给分,不够另外开帖24小时在线等待)!
- JB7中怎样设置可以显示程序代码的行号?
那那位高手,告诉俺
怎么才让他不懂呢??