ubuntu使用什麼外觀和感覺,(11或更高)?我想在一個可以在windows上運行的swing應用程序中使用它。我在哪裏可以找到該lnf的罐子?ubuntu使用什麼外觀和感覺?
-1
A
回答
9
Java支持SystemLookAndFeel
,它試圖與每個操作系統中的本機應用程序的外觀相匹配,這是我認爲您想要做的。不過,我不知道它在這項任務中成功的程度如何。
有關於外觀設置here的官方教程。
編輯:
這個片段(加上任何異常處理),似乎我的Linux系統
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
上工作得很好我沒有進行廣泛的測試,但它確實看起來更在家裏比默認的外觀。
如果你想重現GTK主題的不同的電腦上,你可以試試這個:
UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
就是在Linux系統上getSystemLookAndFeelClassName()
回報最近太陽的JRE。如果您使用來自其他供應商的JRE,則可能會遇到問題。
這就是說,我不確定在非Linux操作系統上使用這種方法時,它與真實情況有多接近。如果我是你,我會在一個VirtualBox虛擬機上安裝Linux發行版,並在適當的測試環境中嘗試我的應用程序。
+0
是的,但我想在diff系統上覆制那個lnf。所以我不能使用系統外觀來達到這個目的。 – frewper 2012-03-12 14:38:43
相關問題
- 1. Ubuntu上的外觀和感覺問題
- 2. 的外觀和感覺SEAGLASS的外觀和感覺異常
- 3. JTable和外觀和感覺
- 4. Office 2010外觀和感覺?
- 5. JScrollpane外觀和感覺
- 6. MATLAB GUI外觀和感覺
- 7. SEAGLASS的外觀和感覺
- 8. 外觀和感覺在Swing
- 9. JTable外觀和感覺
- 10. Extjs的外觀和感覺
- 11. DatePicker的外觀和感覺
- 12. 禁用新的滾動條的外觀和感覺Ubuntu
- 13. nimbus外觀和感覺不可用
- 14. java的外觀和感覺和主要
- 15. JFrame和Nimbus外觀和感覺
- 16. 關於ubuntu的netbeans字體的外觀和感覺
- 17. Ubuntu Linux中的Eclipse外觀和感覺配置
- 18. 爲什麼JPopupMenu中的JLabel不尊重其外觀和感覺?
- 19. Violet UML Editor的外觀和感覺是什麼
- 20. 無法設置Java外觀和感覺
- 21. UIPickerView的自定義外觀和感覺;
- 22. 無法更新外觀和感覺
- 23. 設置組件的外觀和感覺
- 24. Java - 外觀和感覺問題
- 25. Nimbus的外觀和感覺的Matlab
- 26. Java物質外觀和感覺問題
- 27. Quaqua外觀和感覺問題
- 28. itunes like java的外觀和感覺
- 29. JFileChooser沒有按照外觀和感覺
- 30. 外觀和感覺選項丟失
假設您的主要問題是如何在另一個操作系統上運行gtk(aka系統* nix LAF):不可能,甚至是您從openjdk中獲取它的源代碼(不包括在其他操作系統的jdks中)。它嚴重依賴於OS方法調用,它不會編譯,out-commenting留給你......沒有畫:-) – kleopatra 2012-03-13 11:18:24