Ориентированная анимация на пользовательский JDialog - PullRequest
1 голос
/ 26 января 2010

Если JFrame имеет модальное открытие JDialog, то JDialog равно animated (границы и строка заголовка имеют более светлый цвет), если любой другой часть приложения нажимается, кроме JDialog, с фокусом. Пользователь получает информацию об окне, находящемся в фокусе, чтобы следить за первым.

У меня есть приложение Swing с пользовательскими диалоговыми окнами, setUndecorated(true) и пользовательскими заголовками.

Возможно ли реализовать описанное выше поведение для этих пользовательских диалогов?

Ответы [ 2 ]

2 голосов
/ 26 января 2010

Эта перепрошивка выполняется оконным менеджером, Java даже не вызывается, поэтому некуда зацепиться. Это также зависит от платформы - в Linux я могу взять базовый фрейм и переместить его - анимации нет.

0 голосов
/ 12 марта 2010

вместо того, чтобы мигать окном, я использовал более светлый цвет на стеклянной панели, когда диалоговое окно открыто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...