Masalah:
Pengguna menghadapi ruang kosong dalam tetingkap mereka selepas mengalihkan JMenuBar ke bar menu skrin pada Mac OS X menggunakan harta System.setProperty("apple.laf.useScreenMenuBar", "true").
Jawapan:
Untuk mengatasi isu ini, adalah penting untuk menetapkan harta itu pada masa pelancaran yang sesuai. Pertimbangkan untuk menggunakan pendekatan berikut:
java -Dapple.laf.useScreenMenuBar=true -jar MyApplication.jar
<key>Properties</key> <dict> <key>apple.laf.useScreenMenuBar</key> <string>true</string> ... </dict>
Nota Tambahan:
Adalah penting untuk memastikan bahawa pelaksanaan DesktopMain anda bukan punca isu ruang kosong. Contoh yang diberikan dalam soalan menunjukkan bahawa DesktopMain mungkin tiada.
Atas ialah kandungan terperinci Mengapakah terdapat ruang kosong dalam tetingkap saya selepas menggunakan System.setProperty(\'apple.laf.useScreenMenuBar\', \'true\') pada Mac OS X?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!