每次寫圖形化程序的時候,只有手動調整JFrame框架大小才能顯示出里面的內容。用了validate()不行,而pack()可以解決這個問題。
pack()//是自動適應大小。在寫程序的時候,如果定義了preferred size,則會按照首選大小畫框架大小;或者按照容器內組件的大小來自適應大小。
vailate()//是重新調整大小,前提是已經設置大小(已經調用了setSize()),且大小發生變化。如最大最小化窗口。
待補充。。。
每次寫圖形化程序的時候,只有手動調整JFrame框架大小才能顯示出里面的內容。用了validate()不行,而pack()可以解決這個問題。
pack()//是自動適應大小。在寫程序的時候,如果定義了preferred size,則會按照首選大小畫框架大小;或者按照容器內組件的大小來自適應大小。
vailate()//是重新調整大小,前提是已經設置大小(已經調用了setSize()),且大小發生變化。如最大最小化窗口。
待補充。。。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。