Duvidas Swing

1 resposta
E
  1. Como minha tela precisa ser um JFrame, e nao um JDialog, tem como tirar os botoes de Maximizar e Minimizar?

  2. Como é possivel abrir o JFrame maximizado por default? Tentei:
    
    setSize(getToolkit().getScreenSize());
    
    ou
    
    setExtendedState(JFrame.MAXIMIZED_BOTH);
    
    e nenhuma deu certo.
    
  3. Como eu posso fazer para, ao usuario pressionar o X da Janela (OnClose) ser chamado um codigo para checar, por exemplo, se o usuario digitou todos os campos, e somente depois sair ou nao?

1 Resposta

Hempx

“edilmar”:
1) Como minha tela precisa ser um JFrame, e nao um JDialog, tem como tirar os botoes de Maximizar e Minimizar?

Acho que tem como vc desabilitar, o de maximizar eu sei que é so usar setResizable( false ), mas tirar eles ter jeito deve ter… mas certamente vc terá de desenhar o Jframe vc msm.

setExtendedState(JFrame.MAXIMIZED_BOTH);

Esse é o metado msm… tende usar ele depois da chamada show ou setVisible

“edilmar”:

3) Como eu posso fazer para, ao usuario pressionar o X da Janela (OnClose) ser chamado um codigo para checar, por exemplo, se o usuario digitou todos os campos, e somente depois sair ou nao?

Adicionando um listener para sua janela…

addWindowListener( WindowListener listener );

aonde WindowListener é uma interface que tem os metados:

olhe na Api para saber o que cada um faz

Criado 27 de setembro de 2004
Ultima resposta 27 de set. de 2004
Respostas 1
Participantes 2