JFrame打开居中和相关设置 swing 页面设置顺序有关
2011-07-08 10:20
573 查看
对于JFrame,在界面初始化完成时,加入以下代码:
//设置标题。
setTitle("Your title");
// JFrame关闭后退出。
setDefaultCloseOperation(EXIT_ON_CLOSE);
// JFrame可见。
setVisible(true);
//设置JFrame的长和宽。
setSize(800, 400);
// 设置JFrame是否可以改变大小。
setResizable(false);
// JFrame打开后居中。
setLocationRelativeTo(getOwner());
setDefaultCloseOperation(EXIT_ON_CLOSE);如果没有这句,界面关闭后程序的内存没有清空。当然也可以用
Java代码
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
来代替,但不够直接,也比较麻烦。
请注意顺序:
1.setVisible(true);要在setSize(805, 410);前面防止二次加载
2.setSize(805, 410);要在setLocationRelativeTo(getOwner());的前面,从而做到窗体居中
Java代码
setTitle("Your title");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
setSize(805, 410);
setResizable(false);
setLocationRelativeTo(getOwner());
/article/4135631.html
//设置标题。
setTitle("Your title");
// JFrame关闭后退出。
setDefaultCloseOperation(EXIT_ON_CLOSE);
// JFrame可见。
setVisible(true);
//设置JFrame的长和宽。
setSize(800, 400);
// 设置JFrame是否可以改变大小。
setResizable(false);
// JFrame打开后居中。
setLocationRelativeTo(getOwner());
setDefaultCloseOperation(EXIT_ON_CLOSE);如果没有这句,界面关闭后程序的内存没有清空。当然也可以用
Java代码
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
来代替,但不够直接,也比较麻烦。
请注意顺序:
1.setVisible(true);要在setSize(805, 410);前面防止二次加载
2.setSize(805, 410);要在setLocationRelativeTo(getOwner());的前面,从而做到窗体居中
Java代码
setTitle("Your title");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
setSize(805, 410);
setResizable(false);
setLocationRelativeTo(getOwner());
/article/4135631.html
相关文章推荐
- Swing页面属性的设置顺序
- JFrame窗口居中显示及相关设置
- 通过Intent打开相关的设置页面
- 将<div><ul><li>中的数据设置为无编号,横向显示并且居中显示在下方的样式,以及在打开新的页面。
- jquery easyui window 打开后移动位置在打开后不居中有关问题解决
- Android 判断通知栏是否打开及前往设置页面
- android开发 打开系统设置信息页面
- 开源:.NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现与应用(2)
- 如何设置IE选项卡在同一页面打开
- swing设置JTable的单元格内容居中显示、不能被编辑,隐藏某一列
- android开发 打开各种系统设置信息页面
- 【安卓小技巧】WebView设置在本页面打开网页,而不是启动浏览器打开
- Android 打开设置的各个页面
- 通过shtml实现重构页面模块化构建的相关设置
- Swing 添加超链接 打开页面
- winform程序页面打开初始化时各事件的执行顺序
- 设置Swing 容器居中显示
- 将个人网站主页设置为Tomcat默认打开页面
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)