4

JDK 1.6 で LookAndFeel ファイルをセットアップする必要があります。私は2つのファイルを持っています:

  1. napkinlaf-swingset2.jar

  2. ナプキンラフ.jar

これをどのように設定して使用できますか?

GTK ルック アンド フィールまたは Qt ルック アンド フィールが欲しいのですが、利用できますか?

4

3 に答える 3

9

このページでは、ルック アンド フィールとの連携方法について説明しています: 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&Feel は次のとおりです。

com.sun.java.swing.plaf.gtk.GTKLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel

上記のリンクを引用する:

GTK+ L&F は GTK+ 2.2 以降がインストールされた UNIX または Linux システムでのみ実行され、Windows L&F は Windows システムでのみ実行されます。Java (Metal) L&F と同様に、Motif L&F はどのプラットフォームでも動作します。

于 2008-09-28T14:48:47.533 に答える
4

Naplin のクラス名はnet.sourceforge.napkinlaf.NapkinLookAndFeel. したがって、コマンドラインでデフォルトとして設定するには、次を使用します。

java -Dswing.defaultlaf=net.sourceforge.napkinlaf.NapkinLookAndFeel

napkinlaf.jarそれをインストールするには、lib/ext方向と行に追加します。

swing.installedlafs=ナプキン
swing.installedlaf.napkin.name=ナプキン
swing.installedlaf.napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel

Java インストール内にコピーしlib/swing.propertiesます (おそらくファイルを作成する必要があります)。

Napkin wiki ページを参照してください

于 2008-09-28T16:36:18.167 に答える
-2

Qt のルック アンド フィールは、Java 用の Qt である製品 Jambi としてTrolltechから入手できます。

于 2008-10-01T04:53:07.613 に答える