zoukankan      html  css  js  c++  java
  • Netbeans界面语言和主题设置

    之前写代码,C#用Visual Studio,Java用Eclipse,Python或者其它用Vim。昨天看到新闻说NetBeans 7.1 beta发布,于是心血来潮,下了个7.1 beta版尝尝鲜。

    我下的是English版本,但安装时却是中文界面,安装完后也是中文界面。于是Google了一下,原来NetBeans启动时会去检查系统当前的Locale,这个没办法,我总不能把Locale给改成美国吧。不过有解决方法,在NetBeans启动时给它传递参数就可以控制。

    在命令行运行了下netbeans --help,可选参数如下:

    General options:
    --help show this help
    --jdkhome <path> path to JDK
    -J<jvm_option> pass <jvm_option> to JVM

    --cp:p <classpath> prepend <classpath> to classpath
    --cp:a <classpath> append <classpath> to classpath

    --fork-java run java in separate process
    --trace <path> path for launcher log (for trouble shooting)

    --console suppress supppress console output
    --console new open new console for output

    Module reload options:
    --reload /path/to/module.jar Installs or reinstalls a module JAR file.

    Additional Module(s) Option(s):
    --open file1[:line1]... Opens specified file(s), possibly at given location; can also pass project directories

    Core options:
    --laf <LaF classname> use given LookAndFeel class instead of the default
    --fontsize <size> set the base font size of the user interface, in points
    --locale <language[:country[:variant]]> use specified locale
    --userdir <path> use specified directory to store user settings
    --nosplash do not show the splash screen

    参数还挺多的,可以指定JDK,classpath,locale等信息。

    其中,locale即是关于语言的参数选项,需要英文的话,将该参数指定为en或者en:US即可。

    当然,对于我这种喜欢折腾界面的人来说,看到一个laf参数选项就像看到了什么一样,NetBeans的UI是用Swing构建的,所以看到参数后面说明中的LookAndFeel这个词就眼前一亮:难道NetBeans还能改主题么?赶紧Google了一下java swing自带的LookAndFeel,找到一个MetalLookAndFeel,用这个参数试着启动NetBeans,界面果然变了!!真有点小激动啊,之前也用过一段时间NetBeans,却从来没发现还有这个功能,唉,太落后了。

    于是赶紧搜了下java自带的LookAndFeel,一个一个试,总感觉不怎么样,然后在网上看到一个叫QuaquaLookAndFeel的主题,模仿Mac的,很不错,效果如下:

    怎么样,很像吧?最后,我的netbeans启动参数如下:

    netbeans.exe -cp:p "D:\Dev Support\Netbeans Skin\quaqua.jar" --laf ch.randelshofer.quaqua.QuaquaLookAndFeel --locale en:us
    
    参数说明:
    -cp:p       将主题jar包加进classpath
    --laf       指定主题
    --locale    指定语言,可以为zh:CN,ja:JA,en:US
    

    附高仿Mac的主题QuaquaLookAndFeel的quaqua.jar包下载地址:http://www.randelshofer.ch/quaqua/

    本文关于语言设置的部分参考自:http://blogs.oracle.com/tao/entry/set_netbeans_user_interface_language

  • 相关阅读:
    替代Reflector的反编译软件ILSpy 1.0正式发布了
    持续集成理论和实践的新进展
    基于hudson搭建持续集成服务器
    URL友好化
    选择持续集成工具需要考虑的几个因素
    http://www.cnblogs.com/msdnchina/archive/2011/07/28/MSDNPortals.html
    Android开发之旅
    Windows 7下安装Android,出现问题的解决方案
    推荐一个很棒的免费自助建站工具:Tap
    第一讲:Android开发环境的搭建
  • 原文地址:https://www.cnblogs.com/ini_always/p/2213437.html
Copyright © 2011-2022 走看看