Macアプリケーションを作成していますが、メニューバーを正しく表示したいと思います。
Macユーザーなら誰でも、メニューバーをトップスクリーンメニューに表示する必要があることを知っています。プロパティリストファイルでをに設定apple.laf.useScreenMenuBar
するtrue
と、フレーム内のメニューバーが削除され、現在フォーカスされているウィンドウのメニューバーが画面メニューに移動します。
ただし、すべてのウィンドウが非表示になっている場合、またはウィンドウがない場合は、一番上に移動するメニューバーがなく、空白のメニューが表示されます。これに対する解決策は、他の人がいないときにフォーカスされるオフスクリーンウィンドウを作成することだと聞きました。それの唯一の目的は、他の人がいなくなったときにそれが記入できるように、そのメニューです。
しかし、私はたくさんの問題を抱えています。Macでは座標を画面のサイズを超える値に設定できないため、ウィンドウを画面から移動できないようです。切り取って、代わりに端に配置します。オフスクリーンウィンドウを作成するために他に何かしなければならないことはありますか?