メニューをMacメニューバーに格納
MacOSらしく上部メニューバーにメニューを格納する方法です。
試したのは、MacOSX 10.6 Snow Leopard + Java 1.6.0_15-b03-219 です。
Java Runtime Properties for Mac OS Xによると、
-Dcom.apple.macos.useScreenMenuBar=true
にすれば良いらしいのでやってみると、
com.apple.macos.useScreenMenuBar has been deprecated. Please switch to apple.laf.useScreenMenuBar
というエラーが(たぶんSTDERRに)出ました。これでもメニューはちゃんと格納されます。
-Dapple.laf.useScreenMenuBar=true
にすればエラーは出ません。