Alguém sabe como impedir o usuário de arrastar um JDialog?
porém, eu preciso dos controles da janela. Então não posso usar setUndecorated.
Valeu pessoal.
Alguém sabe como impedir o usuário de arrastar um JDialog?
porém, eu preciso dos controles da janela. Então não posso usar setUndecorated.
Valeu pessoal.
Seu Dialog é modal?
Se sim, qual a necessidade de “segura-lo” na mesma posicao?
Por que o usuário não pode arrastá-la? Se seu diálogo for modal, como fabim disse, a janela parent desse diálogo fica inacessível até que o usuário feche o diálogo.
então, eu quero bloquear a janela child e não a parent.
Consegui fazer por componentMoved do ComponentListener.
Se alguém tiver alguma outra sugestão e quiser compartilhar, agradeço.
lembrando que o usuário pode usar a janela normalmente. Só não pode arrastá-la. Até fechar pelo X pode.
Eu também não tenho uma alternativa pra vc, mas realmente gostaria de entender seu caso de uso… pra que impedir o usuário de mover o diálogo? :?
Oi,
A JDialog possui em seu construtor o seguinte: JDialog(Window owner, String as_title, boolean ab_modal)
Esse primeiro argumento é a solução para seus problemas.
Tchauzin!