私はJavaSwingでアプリケーションを構築しており、次のコードを使用してUIにネイティブOSの外観を与えています。
try {
UIManager.setLookAndFeel(
UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
OS Xでは見た目は問題ありませんが、Windows(XPおよび7)ではボタンは次のようになります。
代替テキストhttp://img710.imageshack.us/img710/8735/buttonsoc.png
私は他のプロジェクトでこれとまったく同じコードを使用しましたが、正常に動作します。しかし、この特定のプロジェクトでは、まったく異なる外観になります。
Java1.6を使用しています
前もって感謝します!