繁体   English   中英

如何在Netbeans中使用自定义外观和感觉主题?

[英]How can I use custom Look&Feel theme in Netbeans?

可以下载L&F java主题并在netbeans中使用它吗?

例如,使用以下主题之一: http//geeknizer.com/best-java-swing-look-and-feel-themes-professional-casual-top-10/

我试过这个说明,但看​​起来很旧: http//javahowto.blogspot.in/2008/05/how-to-customize-netbeans-look-and-feel.html

使用netBeans 7.2

更新:

这个命令似乎./netbeans --cp:p /home/fra/Desktop/jgoodies-looks-2.4.2/jgoodies-looks-2.4.2.jar --cp:p /home/fra/Desktop/jgoodies-looks-2.4.2/lib/jgoodies-common-1.2.1.jar --laf com.jgoodies.looks.plastic.PlasticLookAndFeel./netbeans --cp:p /home/fra/Desktop/jgoodies-looks-2.4.2/jgoodies-looks-2.4.2.jar --cp:p /home/fra/Desktop/jgoodies-looks-2.4.2/lib/jgoodies-common-1.2.1.jar --laf com.jgoodies.looks.plastic.PlasticLookAndFeel

你需要使用一面旗帜。 您可以在此处查看更多信息。 并改为一些预定义的LaF:

可用主题

  • 金属:也称为“跨平台外观”或“海洋主题”。 典型的Java外观 - 这是默认设置。 此类是Java Runtime的一部分,如javax.swing.plaf.metal.MetalLookAndFeel
  • Nimbus:现代的Synth-laf。 此类是Java Runtime 6u10的一部分,如com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel
  • 原生:也称为“系统外观”。 这些类是Java运行时的一部分,如com.sun.java.swing.plaf.windows.WindowsLookAndFeel (MS Windows)或com.sun.java.swing.plaf.gtk.GTKLookAndFeel (Linux)或com.sun.java.swing.plaf.mac.MacLookAndFeel (Mac OS),具体取决于您使用的操作系统(另请参阅UIManager.getSystemLookAndFeelClassName() )。
  • 主题:经典的laf。 此类是Java Runtime的一部分,如com.sun.java.swing.plaf.motif.MotifLookAndFeel
  • ...或选择第三方laf,如Substance,Napkin,Synthetica,TinyLaF,JGoodies Plastic等等。 请注意,NetBeans未定期使用备用/第三方外观实现进行测试。 各种实现可能或可能不会很好地工作。

要使用主题

  1. 确定您想要的外观和感觉小部件(请参阅上面的列表)并记住它的类名()。
  2. 如果它是第三方窗口小部件,请下载包含自定义laf类()的JAR文件。
  3. 使用以下选项从命令行启动NetBeans(参见下面的示例):
  4. 如果它是第三方窗口小部件,请使用--cp:p <jar_path>启动选项将JAR放在类路径中。
  5. 使用--laf <laf_class>启动选项选择--laf <laf_class> 当NetBeans启动时,您应该注意到不同的外观。 如果没有,请检查拼写错误。
  6. 如果您喜欢该主题,请将您的自定义启动参数设为永久性。

暂无
暂无

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

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