[英]Parallel Visible JPanels on JFame
所以,我正在重寫我編寫的程序,並且我意識到以下內容真的可以幫助我:我可以得到兩個JPanels彼此平行(垂直),這兩個JPanels在同一個jFrame中同時可見。 我希望上面板與下面板相比要短得多(但同樣寬,就像工具欄一樣)。 這可能嗎? 如果是這樣,我可以得到它,以便我可以在用戶需要時(不影響上面板)將下面板更改為不同的面板(顯示不同的數據)嗎?
基本上我要問的是:
我希望上面板與下面板相比要短得多(但同樣寬,就像工具欄一樣)。 這可能嗎?
是。 將它們放在使用BorderLayout的JPanel中,並將頂部JPanel放在BorderLayout.PAGE_START位置,將較低的JPanel放在BorderLayout.CENTER位置。
如果是這樣,我可以得到它,以便我可以在用戶需要時(不影響上面板)將下面板更改為不同的面板(顯示不同的數據)嗎?
如果你想在下部區域交換“視圖”,那么考慮讓較低的JPanel使用CardLayout,給它幾個“card”JPanels,然后使用CardLayout的方法交換它顯示的卡片JPanels。
編輯 :不要忘記研究布局管理器教程了解更多相關信息。
是的u能像JFrame中添加更多JPanels 說 。 你應該看看像layoutbaglayout,boxlayout,flowlayout ......這樣的布局......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.