powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JDialog на передний план (но не модально)
3 сообщений из 3, страница 1 из 1
JDialog на передний план (но не модально)
    #37681754
kir_rik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Возникла такая любопытная задача. Есть объект JDialog, который должен убираться с экрана только нажатием кнопки на нем (реализована, вызывает setVisible(false)).
Можно конечно сделать его модальным, но хотелось бы чтобы пользователь мог продолжать пользоваться родительским окном. Т.е. задача в том, чтобы JDialog продолжал висеть поверх родительского окна.

Заранее даю ответ на справедливый вопрос "зачем?":

Через jDialog реализованы полупрозрачные окошки отрисовки графиков, которые можно вызывать у большого количества объектов на родительском окне. Модальность окна не позволяет выводить сразу несколько графиков. JDialog был выбран вместо JFrame, т.к. не создает объектов на панели задач.
...
Рейтинг: 0 / 0
JDialog на передний план (но не модально)
    #37681806
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kir_rik,

Код: java
1.
2.
this.myDialog.setAlwaysOnTop(true)
this.myDialog1.setModal(false);
...
Рейтинг: 0 / 0
JDialog на передний план (но не модально)
    #37685602
kir_rik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JDialog на передний план (но не модально)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]