私はインターネット(特にStackOverflowはもちろん:))で次の問題を探しています。Netbeansは「優れた」デフォルトのルックアンドフィールを提供するので、それをネイティブルックに変更したいと思います。つまり、実行中のプログラムは、設計されたGUIと同じようには見えません。したがって、Windows PCで設計する場合、プログラムはWindowsのように見え、Macなどの場合も同様です。
それで、私はこのウェブサイトで検索し、次のようなサンプルコードを何度も見つけました:
private void setLookAndFeel() {
// Get the native look and feel class name
String nativeLF = UIManager.getSystemLookAndFeelClassName();
try {
UIManager.setLookAndFeel(nativeLF);
} catch (ClassNotFoundException | InstantiationException |
IllegalAccessException | UnsupportedLookAndFeelException ex) {
Logger.getLogger(GUI.class.getName()).log(Level.SEVERE, null, ex);
}
}
source: http://www.exampledepot.com/egs/javax.swing/LookFeelNative.html
しかし...それは私にはうまくいきません。
非常に長い(584行)nullpointerexceptionが発生します。
誰かが私を助けてくれることを願っています。
前もって感謝します!
デイブ
背景情報:-Netbeans 7.1.2-Windows 7-次のようには機能しません:http://www.exampledepot.com/egs/javax.swing/LookFeelNative.html