我默认的窗口管理器一直都是用的Beryl,没出过什么问题。不管是开发(Java)还是一般的应用。
开发的时候如果做到Java的桌面应用我一般是用SWT,AWT/Swing好久没用,今天用了,突然发现一个问题:
开启Beryl做AWT/Swing的时候控件不能显示,也就是画不出来,郁闷。
到Java开发社区看了下,说这是JDK6的一个Bug- -!
不过,还好,有解决方法,就是编辑一下/etc/environment:
加入这句:
AWT_TOOLKIT="MToolkit"
好了,问题暂时可以解决:-)
开发的时候如果做到Java的桌面应用我一般是用SWT,AWT/Swing好久没用,今天用了,突然发现一个问题:
开启Beryl做AWT/Swing的时候控件不能显示,也就是画不出来,郁闷。
到Java开发社区看了下,说这是JDK6的一个Bug- -!
不过,还好,有解决方法,就是编辑一下/etc/environment:
sudo gedit /etc/environment
加入这句:
AWT_TOOLKIT="MToolkit"
好了,问题暂时可以解决:-)
在使用Beryl窗口管理器时遇到AWT/Swing应用无法正常显示的问题,本文介绍了解决此问题的方法,即通过配置环境变量指定AWT_TOOLKIT为MToolkit。
747

被折叠的 条评论
为什么被折叠?



