如何在 Java 中设置 LookAndFeel 文件



我需要在JDK 1.6中设置LookAndFeel文件。我有两个文件:

  1. 餐巾纸秋千2.jar

  2. 餐巾纸.jar

如何设置和使用它?

我想要GTK的外观和感觉或Qt的外观和感觉,它们可用吗?

本页解释了如何使用 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 中默认提供的外观和感觉包括:

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或UNIX上运行。 装有 GTK+ 2.2 或更高版本的 Linux 系统 安装,而 Windows L&F 运行时 仅在 Windows 系统上。像爪哇一样 (金属)L&F,主题L&F将运行 任何平台。

Naplin 的类名是 net.sourceforge.napkinlaf.NapkinLookAndFeel 。因此,要在命令行上将其设置为默认值,请使用:

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

要安装它,请在lib/ext方向和线条中添加napkinlaf.jar

Swing.installedlafs=Napkinswing.installedlaf.napkin.name=Napkinswing.installedlaf.napkin.class=net.sourceforge.napkinlaf.NapkinLookAndFeel

以在 Java 安装中lib/swing.properties(您可能需要创建该文件)。

请参阅餐巾维基页面

Qt的外观和感觉可以从Trolltech作为产品Jambi获得,它是Java的Qt。

最新更新