繁体   English   中英

ubuntu使用什么外观?

[英]What look and feel does ubuntu use?

ubuntu使用什么外观(11或更高)? 我想在Windows上运行的swing应用程序中使用相同的功能。 在哪里可以找到该lnf的罐子?

Java支持SystemLookAndFeel ,它试图匹配每个操作系统中本机应用程序的外观,这是我假设要执行的操作。 不过,我不知道它在这项任务中取得了怎样的成功。

有在外观设置的官方教程这里

编辑:

此代码段(加上任何异常处理)在我的Linux系统上似乎运行良好

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

我没有对其进行广泛的测试,但肯定比默认外观看起来更像是在家。

如果要在另一台计算机上重现GTK主题,可以尝试以下操作:

UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");

com.sun.java.swing.plaf.gtk.GTKLookAndFeelgetSystemLookAndFeelClassName()在Linux系统上为最近的Sun JRE返回的内容。 如果使用其他供应商的JRE,则可能会遇到问题。

就是说,我不确定在非Linux操作系统上使用时,这与真实情况的匹配程度如何。 如果您是我,我会在VirtualBox虚拟机上安装Linux发行版,并在适当的测试环境中尝试我的应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM