Re:Remover botões da barra de título

7 respostas
V

Você quer remover os botões ou só desabilita-los?

Você pode impedir maximizar e minimizar fazendo:

Para desabilitar o close:

Para remover toda a decoração do frame (inclui não só os botões, mas TODA decoração):

7 Respostas

A

creio que não tem como…
se nao for com setundecorated…
a não ser que seje um Jinternalframe…

;/

C
ViniGodoy:
Você quer remover os botões ou só desabilita-los? Você pode impedir maximizar e minimizar fazendo:
frame.setResizeable(false);
Para desabilitar o close:
frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);

Para remover toda a decoração do frame (inclui não só os botões, mas TODA decoração):

frame.setUndecorated(true);
galera tenho um arquivo separado que herda JFrame:
Intro intro = new Intro();
        
        intro.setVisible(true);
quando dou setUndecorated neste objeto intro, ele lança uma exception
Exception in thread "main" java.awt.IllegalComponentStateException: The frame is displayable.
        at java.awt.Frame.setUndecorated(Frame.java:809)
        at cparc.Main.main(Main.java:26)

parece q se o Frame for displayable ele não deixa usar esse método, mas...
oq fazer então?

M

Leia a exceção. Está dizendo que o estado do componente é ilegal para essa operação. Ou seja, o JFrame não pode ser setado como decorado ou não enquanto estiver visível. Você deve chamar o setUndecorated antes de chamar o setVisible.

PS: evite ressuscitar tópicos… sua dúvida não é a mesma do tópico original. Crie outro tópico para uma situação dessas.

R

A classe tem que extender de JDialog no lugar JFrame.
Daí depois é só fazer as mesmas configurações com seria pro JFrame.

L

Saudações.

Como eu faço para retirar aqueles botões (Sair, Maximizar, Minimizar) da barra de títulos de uma JFrame :?:

Valeu

L

Não, não era bem isso que eu procurava.
O que eu quero é fazer os “três botõezinhos” desaparecerem da barra de títulos, como eu já vi nas Frames do Windows.
Deve haver alguma maneira.
A úvida continua em aberto, mas valeu a tentativa.

:slight_smile:

L

Mas e aquelas janelas do Windos que não têm nenhum botão na barra de títulos?
:?:

Criado 18 de dezembro de 2006
Ultima resposta 21 de dez. de 2006
Respostas 7
Participantes 6