程式啟動時,如果沒有設定 setLocation,預設值是在左上角,也就是 setLocation(0,0)。
透過 getScreenSize() 可以取得目前 screen 大小,並計算置中位置。

private void initialize() {
        Dimension d = Toolkit.getDefaultToolkit().getScreenSize();        
        this.setSize(540, 570);
        this.setLocation((d.width-this.getWidth())/2, (d.height-this.getHeight())/2);
}

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()