JavaでLookAndFeelファイルを設定するにはどうすればよいですか?
-
02-07-2019 - |
質問
JDK 1.6でLookAndFeelファイルを設定する必要があります。 2つのファイルがあります:
-
napkinlaf-swingset2.jar
-
napkinlaf.jar
これを設定して使用するにはどうすればよいですか
GTKのルックアンドフィールまたはQtのルックアンドフィールが欲しいのですが、利用可能ですか?
解決
Naplinのクラス名は net.sourceforge.napkinlaf.NapkinLookAndFeel
です。コマンドラインでデフォルトとして設定するには、次を使用します:
java -Dswing.defaultlaf=net.sourceforge.napkinlaf.NapkinLookAndFeel
インストールするには、 napkinlaf.jar
を lib / ext
の方向と行に追加します:
swing.installedlafs=napkin swing.installedlaf.napkin.name=Napkin swing.installedlaf.napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeelJavaインストール内の
から lib / swing.properties
へ(おそらくファイルを作成する必要があります)。
他のヒント
このページでは、Look& Feelsの使用方法について説明します。 http://java.sun.com/docs/books/tutorial /uiswing/lookandfeel/plaf.html
コマンドラインで実行できます:
java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel MyApp
またはコード内:
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
ルックアンドフィールを含むjarがアプリケーションクラスパスにあることを確認する必要があります。これがどのように機能するかは、アプリケーションによって異なります。典型的な方法は、libフォルダーに置くことです。
JDKでデフォルトで利用可能なLook& Feelsは次のとおりです。
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
上記のリンクの終了:
GTK + L& Fは、UNIXまたは GTK + 2.2以降を搭載したLinuxシステム Windows L& Fの実行中にインストール Windowsシステムのみ。 Javaのように (金属)L& F、Motif L& Fが実行されます 任意のプラットフォーム。
Qtのルックアンドフィールは、 Trolltech の製品Jambiであり、これはQt for Javaです。