Estou precisando de uma classe para uma janela que nao possua
barra de titulos e que possa, de preferencia ser redimensionada.
Tentei usar a funcao setUndecored(bool) da classe JFrame mas a
janela ficou toda em branco e o que tinha adicionado a ela desa-
pareceu.
E gostaria também de saber qual funcao usar para colocar a janela
centralizada na tela.
Janela sem barra de titulos
2 Respostas
Amigo,
O .setUndecorated(); deve ser aplicado ao JFrame…Talvez tenha dado erro por você ter colocado no container ao invés do próprio JFram.
Se ainda assim não der certo, tente fazer com um JPanel direto.
Você não precisa colocar a sua classe “extends JFrame” e sim “extends JPanel”. Assim eu fiz e deu certo.
Para colocar o programa no centro da tela, usei isso:
seuFrame.setLocationRelativeTo(null);
Avise se der certo! Flws!
Obrigado,
o caso da funcao undercorated(bool) funcionou, o problema era que
eu estava utilizando a funcao setVisible(true) antes da setSize(500,500);
ai como minha janela nao esta sendo redimensionavel entao nao aparecia
nada que foi adicionado a mesma.
So que tem um problema, eu precisava que a janela fosse redimensionavel
Quem souber eu agradeco pois eu estou precisando…