[英]Hiding element in Java Swing inside a GridBagLayout
您必須知道的是:
如果我什么都沒觸摸,則效果很好。
但是,如果我將setVisible(true)出現錯誤消息,則整個視圖將向上移動。 讓我認為setVisible(false)並不是真正隱藏該項目,而是“從面板中刪除它”。
如何隱藏我的項目而不“從面板上刪除”?
不要使用setVisible
來顯示和隱藏元素。 幾乎只對框架使用該方法。 您寧願使用TabbedPane
,在其中不顯示選項卡且沒有任何邊框,只需將代碼中的選項卡切換到沒有任何內容的窗格即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.