2011-11-10 10 views
0

私は2つのメニューバーを作成しています最初のメニューバーは背景色用です& 2番目はテキスト色です。アプリケーションにはテキストを入力できるテキストコンポーネントがあります。ユーザーがメニュースクロールバー赤、青、緑、色成分のために、ユーザーがスクロールバーの位置を調整することができます。 "OK"ボタンを押すと、フレーム上のテキストコンポーネントの前面または背景がメニュー選択に従って変化します。Javaで2つの異なるメニューバーを追加

答えて

1

1つの可能性は、MDI(1つの親ウィンドウ、各ドキュメントに内部子ウィンドウがある)を作成することです。参照:How to Use Internal Frames。 JDesktopPaneと各JInternalWindowは、独自のメニューを持つことができます。

0

2つのメニューバーがぎこちなく聞こえる。通常は、単一のメニューバーで十分です。 2番目のメニューの代わりにポップアップメニューを考えましたか?複数のメニューバーをフレームに追加することを依然として求めている場合は、その位置を変更することを検討してください。たとえば、それらのいずれかでBorderLayout.SOUTHを使用します。

関連する問題