首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

在NetBeans中让JFrame跟JDialog居中显示的方法

2012-12-26 
在NetBeans中让JFrame和JDialog居中显示的方法在NetBeans中让JFrame和JDialog居中显示的方法1、JFrame在屏

在NetBeans中让JFrame和JDialog居中显示的方法
在NetBeans中让JFrame和JDialog居中显示的方法

1、JFrame在屏幕中居中显示,只须在主类的构造方法里面加上一句:

      setLocationRelativeTo(null);
例:

    public SetConfigDialog(java.awt.Frame parent, boolean modal) {        super(parent, modal);        initComponents();        initComboBox();        setLocationRelativeTo(null); //设置对话框相对屏幕居中    }

SetConfigDialog由NetBeans自动生成,继承于javax.swing.JDialog。

     要注意的是,setLocationRelativeTo()方法一定要在JDialog的SetSize()方法的后面,否则窗体的左上角会出屏幕或者所属组件的中心,即窗体实际上的位置看起来是偏向右下角的。

本文参考以下文章,有改动。
http://blog.csdn.net/xunshu/archive/2007/04/27/1588000.aspx

热点排行