SwingでGUI周りをいろいろ試していて,右クリックしたときにJPopupMenuで
右クリックメニューを出すようにしました。そこでなんですが,

UIManager.setLookAndFeel(com.sun.java.swing.plaf.windows.WindowsLookAndFeel);
SwingUtilities.updateComponentTreeUI(this);

のようにLook&Feekを変更しますよね? このときなぜか右クリックメニューのL&Fだけは
かわらないんです。Metal→Windowsに変えても,右クリックすると依然としてMetalのL&Fで
メニューがでてきます。どなたかこうなる理由を教えていただけないでしょうか?

あとMetalって文字が日本語だと激しくにじんだようになって見にくくありませんか?
これを見やすくできないでしょうか?全部の部品に対してFont設定を一括操作するようなことをしたいのですが…。