NetBeansのGUIデザイナでのJPanelを再利用
-
22-08-2019 - |
質問
これは、NetBeans 6.5はJava 6である。
私は、NetBeansのGUIデザイナで次の階層を持っています:
JFrame
JTabbedPane
JPanel X
<...>
JPanel
JButton
JPanel Y
<...>
JButton
質問:
JPanelのYはJPanelのXと同じであるので、私は単純に両方の場所でのJPanel Xを再利用したいのですが、私はGUIビルダー内でこれをどのように行うのですか?
試み:
私は、コピー&ペーストのJPanel Xを試してみましたが、それはJPanelのXのすべてを複製し、完全な "深い" コピー(JPanelのX1、など)を作成します。
いくつかのグーグルではパレットに追加することは可能かもしれません示されたが、私は(完全なJFrameのではなく)パレットに簡単なのJPanelを追加する方法を発見していない。
解決
別のJPanelのクラスを作成します。必要に応じてJPanelのをカスタマイズします。その後、フォームデザイナ上にJPanelのクラスをドラッグアンドドロップすることができます。これは私が何をすべきかを正確です。
また、あなたが使用ビーンをクリックし、クラスの名前を入力することができます。
また、あなたがパレットから追加を行うことができますし、それがどんな「豆」のためにあなたのJARをスキャンします。それだけでなく、カスタムのJPanelを拾う必要があります。
所属していません StackOverflow