2011-10-22 92 views
2

我正在使用Netbeans在Java中開發一個小型應用程序。我使用JFrame作爲基礎控件,並將所有必需的控件拖放到適當的位置。Netbean:如何調整UI窗口大小屏幕大小

該應用程序正常工作正常。現在我只需要當我的應用程序第一次運行時,我的應用程序窗口的大小應該等於我的屏幕大小。簡單地說,我希望我的應用程序在打開時最大化。以下是我的主要方法的代碼:

public static void main(String args[]) { 
     java.awt.EventQueue.invokeLater(new Runnable() { 

      public void run() { 
       MyUI myframe = new MyUI(); 
       myframe.setTitle("my tiltle"); 
       myframe.setVisible(true);     
       //new GPrideUI().setVisible(true); 
      } 
     }); 
    } 
+0

再一次,只要你問一個關於編碼(你是誰)的問題,IDE(Netbeans)是完全不相關的,而且我真的發現IDE很少涉及解決問題! – Andy

回答

5

Frame.setExtendedState(int)其中:

設置此frame的狀態。狀態表示爲按位掩碼。

  • NORMAL表示沒有設置狀態位。
  • ICONIFIED
  • MAXIMIZED_HORIZ
  • MAXIMIZED_VERT
  • MAXIMIZED_BOTH串接MAXIMIZED_HORIZMAXIMIZED_VERT
0
private void formWindowOpened(java.awt.event.WindowEvent evt) {         
    this.setExtendedState(this.getExtendedState()|JFrame.MAXIMIZED_BOTH); 
} 

你只需要做到這一點。