IBM软件技术,WebSphere,Linux,SOA等

发布新日志

  • 关于STAF sample的 90 incompatible with Text-specific LCD contrast key错误

    2009-01-29 10:43:14

    STAF启动后,运行samples下面的STAFDemoController,环境变量已经加到CLASSPATH中去了。结果报如下错误:
    E:\STAF\samples\demo>java STAFDemoController
    Exception in thread "main" java.lang.ExceptionInInitializerError
            at javax.swing.JPanel.updateUI(JPanel.java:109)
            at javax.swing.JPanel.<init>(JPanel.java:69)
            at javax.swing.JPanel.<init>(JPanel.java:92)
            at javax.swing.JPanel.<init>(JPanel.java:100)
            at javax.swing.JRootPane.createGlassPane(JRootPane.java:527)
            at javax.swing.JRootPane.<init>(JRootPane.java:347)
            at javax.swing.JFrame.createRootPane(JFrame.java:260)
            at javax.swing.JFrame.frameInit(JFrame.java:241)
            at javax.swing.JFrame.<init>(JFrame.java:208)
            at STAFDemoController.<init>(STAFDemoController.java:43)
            at STAFDemoController.main(STAFDemoController.java:20)
    Caused by: java.lang.IllegalArgumentException: 90 incompatible with Text-specific LCD contrast key
            at java.awt.RenderingHints.put(RenderingHints.java:1057)
            at sun.awt.windows.WDesktopProperties.getDesktopAAHints(WDesktopProperties.java:293)
            at sun.awt.windows.WToolkit.getDesktopAAHints(WToolkit.java:925)
            at sun.awt.SunToolkit.getDesktopFontHints(SunToolkit.java:1882)
            at sun.awt.windows.WDesktopProperties.getProperties(WDesktopProperties.java:230)
            at sun.awt.windows.WToolkit.updateProperties(WToolkit.java:880)
            at sun.awt.windows.WToolkit.lazilyInitWProps(WToolkit.java:832)
            at sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(WToolkit.java:821)
            at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1746)
            at javax.swing.UIManager.<clinit>(UIManager.java:388)
            ... 11 more


    解决方案:
    由于我没有安装ClearType,因此网上搜索到的ClearType解决方案对我无效。解决方案为:
    桌面右键->属性->外观->效果->使用下列方式使屏幕字体的边缘平滑,如果你选的是“清晰”,把它改成"标准"即可。
Open Toolbar