Dúvida básica, tamanho da tela e chamando outra tela

2 respostas
F

Pessoal, tenho duas dúvidas sobre interface gráfica.

1- Como faz para deixar o programa no tamanho igual da tela… tipo… deixar grande mas não tela cheia cobrindo a barra de tarefa.

2- Eu fiz um programa, mas quando chamo outro form, tipo… ele some o primeiro forme e aparece o segundo… como faz para mudar de form sem que dê pra perceber o outro sumindo ? só dê para ver a modificação do conteúdo do form. Quando mudamos de tela, tipo clicamos no botão cadastrar, do jeito que vc fazem … ele chama outro form ou fica com o mesmo form e so muda o conteúdo dele?

2 Respostas

manolimars
  1. para deixar a janela Maximizada utilize
meuFrame.setExtendedState(JFrame.MAXIMIZED_BOTH);
  1. eu costumo utilizar JDialogs Modais para abrir formulários de cadastro, alterações, etc.
    ex.: quando clica no botão “cadastrar”, abriria uma nova JDialog com os campos para se efetuar um cadastro
vinnysoft
  1. Alem do que o manolimars disse, vc pode colocar o codigo abaixo se quiser centralizar o form:
Form1.setLocationRelativeTo(null);
  1. Eu uso mais ou menos assim:

Form2 form = new Form2(); form.setLocationRelativeTo(null); form.setVisible(true); this.dispose();

Esse codigo abre um novo form centralizado e encerra o form anterior.

Espero ter ajudado. Até +!

Criado 20 de abril de 2011
Ultima resposta 20 de abr. de 2011
Respostas 2
Participantes 3