我需要在JDK 1.6中设置LookAndFeel文件。 我有两个文件:
napkinlaf-swingset2.jar
napkinlaf.jar
如何设置并使用它?
我想要一个GTK外观和感觉OR Qt的外观和感觉,它们是否可用?
答案 0 :(得分:9)
此页面介绍了如何使用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");
您需要确保包含外观和感觉的罐子位于应用程序类路径中。这是如何工作取决于应用程序。一种典型的方法是将它放在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系统。像Java一样 (金属)L& F,Motif L& F将继续运行 任何平台。
答案 1 :(得分:4)
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.NapkinLookAndFeel在Java安装中
到lib/swing.properties
(您可能必须创建该文件)。
答案 2 :(得分:-1)
Qt外观可以从Trolltech获得,作为产品Jambi,它是IS Qt for Java。