在NetBeans GUI Builder 中使用CardLayout 簡介 CardLayout 是一個無縫靈活的佈局管理器,可以無縫靈活的佈局管理器顯示多個面板作為單一容器內的不同「卡片」。本綜合指南提供了有關在 NetBeans GUI Builder 中實現 CardLayout 的逐步說明。 教學 建立版面: 建立版面: 將加入JFrame。 在導覽器中以滑鼠右鍵按一下 mainPanel,然後選擇「設定佈局 -> CardLayout」。 新增面板: 右鍵點選mainPanel 並選擇「從Palette-> Swing Containers 」 " 三次。 將JLabels 拖曳到面板上並相應地為其新增標籤。面板重複此操作。 新增程式碼以在面板之間切換,例如,對於面板一個按鈕: 最終結果: 運行程式來示範CardLayout 功能。表單放到mainPanel 上,以增強模組化並降低程式碼複雜度。