Olá pessoal, como faço pra deixar um JFrame modal no netbeans, ou seja, não posso trabalhar os outros, sem antes fechar o frame ativo, correto?
t+
JFrame Modal?[Resolvido]
9 Respostas
Use o JDialog
Ok, arrastei um componente JDialog no meu frame, setei como modal, mas ainda não está funcionando.
ué… como vc setou o modal para o jdialog?
deve ter algo errado.
abraço
Não não, você deve utilizar somente o JDialog. Cria um formulário JDialog direto, e não um JFrame!
No Java 6, o JFrame também pode ser modal:
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/modality/
No Java 6, o JFrame também pode ser modal:
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/modality/
Acho que não cara… no Java 6 dá é para controlar o comportamento da modalidade, mas só os JDialog podem ser modais. Se eu estiver errado, peço que poste um exemplo para eu entender hehe.
arrastou uma Dialog? aff… cria ela na mão e coloca se é modal ou não no construtor dela…
veja os construtores da JDialog
Ok galera…fechou aqui…me bati um pouco pq o JDialog requer dois parametros, um do frame que chama e outro se é modal ou não, mas deu certo agora!!!
Olá ViniGodoy!
Eu estou com um problemão, to tentando fazer uma aplicação desktop que fique o tempo todo sobre as outras mesmo se eu abrir um vídeo.
Já tentei o método “always on top” mas não deu.
Você conhece alguma forma de fazer isso.

Muito Obrigado!