質問

JPanelを拡張するクラスを作成しました。 NetBeans GUIビルダーでこれを使用して、すべての自動コード生成に耐えることは可能ですか?

GUIビルダーのカスタマイズされたコードオプションを使用してオブジェクトを新しいクラスとしてインスタンス化しましたが、宣言をJPanelから変更できないようです。そのため、オーバーライドしたメソッドのみが呼び出されます。 t JPanelに存在しない新しいものを呼び出します。

役に立ちましたか?

解決

クラスをプロジェクトツリーからGUIデザイナーのフォームに単にドラッグします。

stackoverflowの質問691890 にあるように。 p>

他のヒント

Palette Managerを使用してコンポーネントをパレットに追加し、他のクラスと同様にGUIビルダーで使用できます。
NetBeans Wikiの Swingコンポーネントのカスタムサブクラスを使用するにはどうすればよいですかを参照してください。

クラスに引数なしのパブリックコンストラクタを提供するだけです。クラスを右クリックして[パレットに追加]を選択すると、クラスをパレットに追加できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top