在ECLIPSE里用JAVA BEAN 和JAVA 应用程序都运行都有效果,但是一旦导出后就又回到了原来的METAL,请问这怎么解决呢?

解决方案 »

  1.   

    对啊,有可能你加入了组件,然后再设置的L&F属性,这样的话就不会显示
      

  2.   

    try {
    UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
    UIManager.put("swing.boldMetal", true);
    } catch (Exception e) {
    System.err.println("Oops!  Something went wrong!");
    }
      

  3.   

    是啊,而且如果是外部风格包的话,风格直接退回到METAL状态
    如:org.fife.plaf.OfficeXP.OfficeXPLookAndFeel
    这个是我下回来的JAR,我是创建一个用户库,然后把所有的LOOKANDFEEL JAR都放在
    用户库里,然后在CODE里调用相关的LOOKANDFEEL
    但是这些外部LOOKANDFEEL在ECLIPSE里都有效果,但是导出成JAR都不能达到效果