0

Netbeans GUI エディターについて質問があります。GUI エディターを使用して、MenuBar を含むこのテスト アプリケーションを作成しました。ただし、GUI エディターを使用せずに、コードから直接 MenuBar を含むフレームに別のスイング コンポーネント (Jbutton としましょう) を追加する必要があります。

Jbutton の追加には成功しましたが、これを行う唯一の方法はコードからレイアウトを変更することであることがわかりました。GUIビルダーによって追加されたメニューバーがレイアウトも変更したため、結果は期待したものではありませんでした。

簡単に言えば、GUI ビルダーを使用して追加された元のコンポーネントに影響を与えることなく、コードから Jbutton を追加する方法が必要です。

4

1 に答える 1

0

GUI ビルダーはグループ レイアウトを使用します。元のコンポーネントのレイアウトを維持したい場合は、このレイアウトに固執する必要があります。このレイアウトで手動でコーディングするのは面倒ですが、次のリンクが役に立ちます。

http://docs.oracle.com/javase/tutorial/uiswing/layout/groupExample.html

addCompenent メソッドを使用して、水平グループと垂直グループの両方のグループにボタンを追加する必要があります。

幸運を!

于 2013-09-12T18:37:44.817 に答える