netbeans窗體居中方法


推薦:方法一

方法一:

更簡單的辦法:適用於netbeans:

在NetBeans中讓JFrame和JDialog居中顯示的方法

1、JFrame在屏幕中居中顯示,只須在主類的構造方法里面加上一句:

setLocationRelativeTo(null);

2、若要讓JDialog居中顯示,可以加上一句:

JDialogname.setLocationRelativeTo(null);

要注意的是,setLocationRelativeTo()方法一定要JDialog的SetSize()方法的后面,否則窗體的左上角會出屏幕或者所屬組件的中心,即窗體實際上的位置看起來是偏向右下角的。

 

方法二:

在netbeans下,把這段代碼:

int windowWidth = this.getWidth(); //獲得窗口寬

int windowHeight = this.getHeight(); //獲得窗口高

Toolkit kit = Toolkit.getDefaultToolkit(); //定義工具包

Dimension screenSize = kit.getScreenSize(); //獲取屏幕的尺寸

int screenWidth = screenSize.width; //獲取屏幕的寬

int screenHeight = screenSize.height; //獲取屏幕的高

this.setLocation(screenWidth / 2 - windowWidth / 2, screenHeight / 2 - windowHeight / 2);//設置窗口居中顯示

   

放到initComponents();方法下即可。

   

下面是原文地址:

http://hi.baidu.com/sundos/blog/item/c071e6dd46c7603f5982dd86.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM