2016-05-17 95 views
2

我必須構建多個Swing表單,並且我想通過使用Intellij IDEA提供的表單設計器來加快此過程。如何初始化由Intellij設計器創建的Swing表單?

首先,我創建了一個新的GUI窗體。 Create a new gui form

然後我在窗體中添加了一些標籤,文本字段和一個按鈕。 Content

現在我想將此表單添加到另一個面板。我一直在檢查Intellij的幫助,我發現this。不幸的是,它不能這樣工作。此類中沒有可訪問的contentPane,它由IDE生成。

什麼魔法我必須申請得到這個工作?

獎勵問題: 通常我擴展一個Swing組件。例如在這種情況下,我會有類似public class BullshitForm extends JPanel{}的東西。這對Intellij Designer來說可能嗎?

+0

'panel1'是你的'contentPane' – Meo

+0

'panel1'永遠不會被初始化。 – Robin

+0

並做預覽工作? https://www.jetbrains.com/help/idea/2016.1/previewing-forms.html – Meo

回答

1

選擇類別BullshitForm按​​Insert並選擇Form main()