我需要在JDK 1.6中設置LookAndFeel文件。 我有兩個文件:如何在Java中設置LookAndFeel文件?
napkinlaf-swingset2.jar
napkinlaf.jar
如何設置這個和使用呢?
我想要一個GTK的外觀和感覺或Qt的外觀和感覺,它們是否可用?
我需要在JDK 1.6中設置LookAndFeel文件。 我有兩個文件:如何在Java中設置LookAndFeel文件?
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.NapkinLookAndFeel
爲Java安裝內lib/swing.properties
(你會可能需要創建該文件)。
現在工作,謝謝 不錯LookAndFeel – Waseem 2008-09-29 12:22:57
本頁解釋與看&是如何工作的感覺: 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
Quioting上面的鏈接:
的GTK + L &˚F只能在UNIX或 Linux系統與運行安裝GTK + 2.2或更高版本 ,而Windows L & F僅在Windows系統上運行 。如同Java (金屬)L,其可以在任何平臺上運行於 F,Motif L & F。
Qt的外觀和感覺Trolltech可以作爲產品佔碑,這是Qt的爲Java。
你能更清楚些嗎?這兩個文件,你有源碼嗎?或者它們只是你的二進制文件? – freespace 2008-09-28 14:48:23