2016-05-17 7 views
2

複数のSwingフォームを構築する必要があり、Intellij IDEAが提供するフォームデザイナを使用してプロセスを高速化すると考えました。Intellijデザイナーが作成したSwingフォームを初期化する方法は?

まず、新しいGUIフォームを作成しました。 Create a new gui form

次に、ラベル、テキストフィールド、ボタンをフォームに追加しました。 Content

このフォームを別のPanelに追加します。私は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

​​Insertを選択し、Form main()を選択します。

関連する問題