Desabilitar X de JFrame

5 respostas
D

Olá pessoal!

Na minha aplicação, eu quero que o usuário feche o JFrame ao clicar em um botão apropriado.
Portanto, eu queria desabilitar o X superior…

Alguém sabe como posso fazer isso??
Obrigada…
Dina

5 Respostas

wamarra

Se estiver utilizando o NB desmarque a propriedade resizable do JFrame
T+

D

Wesley, não estou usando o NB…
mas, seria equivalente a:

setResizable(false);

Certo?

Mas isso não deixa a janela ser redimensionada…
E o que eu quero na verdade é desabilitar o X do JFrame…

De qualquer forma, obrigada…!
Dina

Ironlynx

dina, use: seuJFrame.setUndecorated(true);

_Renatu

Ola dina.

Voce quer que suma o X ou quer só que desabilite?

com JFrame, voce pode configurar a operação padrao para quando se aperta o X da janela através do método setDefaultCloseOperation

a opção DO_NOTHING_ON_CLOSE pode ser que te sirva.

D

:slight_smile:

Deu Certo!

Mto obrigada…!!

Dina

Criado 22 de novembro de 2007
Ultima resposta 22 de nov. de 2007
Respostas 5
Participantes 4