我在Eclipse indigo中使用Windowbuilder。如何在WindowBuilder中切換面板(Java)
我有一個主JPanel,我想添加一個新的面板,當我點擊一個按鈕時將彈出。 如何在設計框架中查看主面板的新面板?
謝謝!
我在Eclipse indigo中使用Windowbuilder。如何在WindowBuilder中切換面板(Java)
我有一個主JPanel,我想添加一個新的面板,當我點擊一個按鈕時將彈出。 如何在設計框架中查看主面板的新面板?
謝謝!
應該有一個窗口,它是結構視圖中稱爲「組件」的一部分。從那裏點擊新的JPanel。我剛纔做了這個,但是我目前沒有安裝windowbuilder,所以我不是100%肯定的。我會盡我所能確認。
編輯:好吧,我看了一下。這是它的工作原理。如果您創建了新的應用程序窗口,請確保調色板視圖處於打開狀態(窗口 - >顯示視圖 - >調色板)。現在我非常確定在面板之間切換的最佳方式是使用卡片佈局。所以將卡片佈局從調色板拖到窗口。現在,如果您從組件面板中拖動JPanel到組件窗口中的getContentPane(),您可以使用按鈕等在這些面板之間切換。
每個面板應該在其自己的文件中創建爲JPanel自己的子類。對於像這樣的東西使用內部類是一個非常糟糕的主意。 WB故意不支持這種風格。