どのように私はそれは素晴らしい-WMで動作することを、JavaベースのGUIプログラム(スイングを)修正することができますか?
-
05-09-2019 - |
解決
素晴らしいのmanページから:
BUGS
Of course there´s no bug in awesome. But there may be unexpected behaviours.
Java applications which use the XToolkit/XAWT backend may draw grey windows only. The XToolkit/XAWT backend breaks ICCCM-compliance
in recent JDK 1.5 and early JDK 1.6 versions, because it assumes a reparenting window manager. As a workaround you can use JDK 1.4
(which doesn´t contain the XToolkit/XAWT backend) or you can set the following environment variable (to use the older Motif backend
instead): AWT_TOOLKIT=MToolkit
他のヒント
最も簡単な回避策 - GET wmname sucklessするからとLG3Dするウィンドウマネージャの名前を設定するためにそれを使用します:
wmname LG3D
時間の98%がこの問題を修正します。
あなたはは、これはCompizのと(Ubuntuの少なくとも上)は、Javaを使用して経験したものと同様の問題があることを見つけるかもしれないを、私は推測しています。
(ここをから取られた)このための修正は、以下の環境を追加することですあなたのプログラムの変数ます:
AWT_TOOLKIT="MToolkit"
所属していません StackOverflow