在linux下默认的swing主题实在难看,和系统gtk主题不和谐也就算了,字体还特别扭。

  关于如何在代码中定制swing主题,网上已有很多此类文章。但毕竟这是开发者的立场上的解决方案,作为用户就行不通了。

  其实,“How to Set the (swing) Look and Feel”的问题,Java Tutorial已经有详尽的介绍了,传送门。在文中的“Specifying the Look and Feel: swing.properties File”中提到,通过修改文件swing.properties可以设置默认的主题。至于swing.properties在哪文中没有提及,不过很显然,这属于配置文件,就应该在/etc目录里。

  最终我找到的swing.properties在/etc/java-6-openjdk目录下,打开文件,里面的内容是:

  # uncomment to set the default look and feel to GTK
  # swing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel

  代码已经存在了(如果没有,添加之),只是被注释了而已,去掉注释即可。

  至此,基于swing的java程序在linux下看起来就和谐多了。

如何让基于Swing的Java程序在Linux下看起来更和谐

转载于:https://www.cnblogs.com/7c00/archive/2012/09/11/2680088.html

相关文章:

  • 2022-02-01
  • 2021-07-27
  • 2022-12-23
  • 2021-07-02
  • 2022-12-23
  • 2021-07-02
  • 2021-10-25
猜你喜欢
  • 2022-01-22
  • 2021-05-31
  • 2021-11-17
  • 2021-12-08
  • 2021-12-09
  • 2021-06-20
相关资源
相似解决方案