Java GUI 頂級容器JFrame、JDialog


 

JFrame的常用構造函數:

  • JFrame()
  • JFrame(String title)   //窗口標題,會顯示在左上角窗體圖標的后面

 

 

JDialog的常用構造函數:

  • JDialog()
  • JDialog(JFrame/JDialog owner)     //指定此對話框的所有者,當此對話框的所有者被關閉/最大化/最小化時,此對話框會自動隨之被關閉/最大化/最小化。
  • JDialog(JFrame/JDialog owner, String title)    //標題會顯示在對話框左上角圖標的后面
  • JDialog(JFrame/JDialog owner, boolean modal)   //是否是模態對話框
  • JDialog(JFrame/JDialog owner, String title,boolean modal)    

 

模態對話框:當此對話框顯示/彈出時,此對話框的所有者會失去焦點,不能操作此對話框的所有者,需要關閉此對話框,此對話框的所有者才能重新獲得焦點。

非模態對話框:當此對話框顯示/彈出時,仍可以在此對話框的所有者上進行操作。

 

 

JFrame、JDialog都需要使用setVisible(true)才能顯示。

 


免責聲明!

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



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