2016-06-19 11 views
0

現在、JavaFXで基本的なテキストエディタを作成しています。メニューバーを追加して、ファイル、編集、表示などのドロップダウンメニューを表示しようとしています。MenuBar JavaFXを実際のフレームの「上」に設定する

JavaFXのMenuBarコンポーネントを使用しようとしましたが、メニューバーがフレームに直接追加されました。例では

enter image description here

、メニューバーは同じである:私が欲しいのは、各アプリケーションで何が起こるかあなたはメニューバーが実際の番組枠「上」、この例のようにされたのMacBookにインストールされアップルのアイコンとして "Sublime Text"、 "File"などと並んでいます。

どうすればいいですか?

テキストエディタは、主にMacBookで使用される予定です。そのため、MacBook専用のソリューションがあれば歓迎されます。

答えて

2

ちょうどあなたのメニューバーに

menuBar.setUseSystemMenuBar(true); 

を呼び出します。 (docs参照)

関連する問題