У меня есть модальное JDialog
, которое я установил непрозрачным с помощью вызова метода com.sun.awt.AWTUtilities
, setWindowOpaque(this, false)
.
У меня возникают проблемы, когда я устанавливаю модальный JDialog
не непрозрачным. Например, когда я нажимаю на кнопку в непрозрачном диалоговом окне, оно отображается правильно, но после нескольких открытий и закрытий диалогового окна оно открывается. Это не видно; и, так как это модально, мы не можем нажать на кнопку на родительской панели. Как будто он заморожен, но это только из-за модального диалога.
Если я уберу вызов метода setWindowOpaque(this, false)
, он будет работать без проблем.
Кто-нибудь знает, что происходит?
Я использую версию Java "1.6.0_26" в Windows XP.
Спасибо.