2013-06-16 4 views
1

Я использую JDialog в своем проекте. Когда я нажимаю кнопку в основном кадре, появляется рамка JDialog и основное окно становится неактивным. Есть ли возможность оставаться в главном окне активной?JDialog и отключить главное окно

ответ

2

Когда я нажимаю кнопку в основной рамке, появляется рамка JDialog и основное окно становится неактивным. Есть ли возможность оставаться активным в главном окне?

Решение: Сделайте JDialog покадрово либо непосредственно,

myDialog.setModalityType(ModalityType.MODELESS); 

или пропусканием правильный ModalityType в конструктор вашего JDialog в.

JDialog myDialog = new JDialog(myFrame, "My Dialog", ModalityType.MODELESS); 
+0

Большое вам спасибо – mariusz2108

+0

@ user2466529: добро пожаловать! –

+0

@HovercraftFullOfEels Full Of Eels, в чем разница между 'setModal()' и 'setModalityType()' – Devolus

Смежные вопросы