ホームページ >Java >&#&チュートリアル >JMenuBar を Mac 画面のメニュー バーに正常に移動するにはどうすればよいですか?
Mac OS X で JMenuBar を画面メニュー バーに移動する方法
Mac OS X で JMenuBar を画面メニュー バーに移動しようとすると、 Mac OS X でシステム プロパティ「apple.laf.useScreenMenuBar」を使用すると、ウィンドウ内のメニューが存在する場所に空白が表示されることがあります。
代替解決策:
次のコマンドを使用してアプリケーションを起動するときにプロパティを設定します:
java -Dapple.laf.useScreenMenuBar=true -jar MyApplication.jar
アプリケーション バンドルの Info.plist ファイルにプロパティを含めます:
<key>Properties</key> <dict> <key>apple.laf.useScreenMenuBar</key> <string>true</string> ... </dict>
追加メモ:
追記:
上記で概説したアプローチに従った場合、問題は発生しません。コード内の DesktopMain クラスまたは他のコンポーネントを確認することをお勧めします。
以上がJMenuBar を Mac 画面のメニュー バーに正常に移動するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。