JPanelを拡張するクラスを作成しました。これをNetBeansGUI Builderで使用して、すべての自動コード生成に耐えることはできますか?
GUIビルダーでカスタマイズされたコードオプションを使用してオブジェクトを新しいクラスとしてインスタンス化しましたが、宣言をJPanelから変更できないようです。そのため、オーバーライドしたメソッドのみが呼び出され、newを呼び出すことができません。 JPanelに存在しないもの。
クラスをプロジェクトツリーからGUIデザイナのフォームにドラッグするだけです。
stackoverflowの質問69189 で言うように。
パレットマネージャーを使用してコンポーネントをパレットに追加し、他のクラスと同じようにGUIビルダーで使用できます。
NetBeans Wikiの Swingコンポーネントのカスタムサブクラスを使用するにはどうすればよいですか? を参照してください。
クラスに引数なしのパブリックコンストラクターを提供するだけです。次に、クラスを右クリックして[パレットに追加]を選択することにより、クラスをパレットに追加できます。