メソッドJDialog
の呼び出しで不透明に設定しないモーダルがあります。com.sun.awt.AWTUtilities
setWindowOpaque(this, false)
JDialog
モーダルを非不透明に設定すると、問題が発生します。たとえば、不透明でないダイアログのボタンをクリックすると、正しくポップアップしますが、ダイアログを数回開いたり閉じたりすると、開きます。表示されません。また、モーダルであるため、親パネルに含まれているボタンをクリックすることはできません。それはフリーズしているようですが、それはモーダルダイアログのためだけです。
メソッドの呼び出しを削除すると、setWindowOpaque(this, false)
問題なく動作します。
誰かが何が起こっているのか知っていますか?
WindowsXPでJavaバージョン「1.6.0_26」を使用しています。
ありがとう。