Setar foco em jtextfield

4 respostas
A

Ja tentei tudo o que li aqui no forum e outros lugares…

basicamene o codigo esta assim:

construtor()

{

super();

inicializaControles();

aki qero setar o foco num controle desejado

}

resumindo, kero colocar o foco num jtextfield ao abrir a tela, e nao no indice 0 do tabbedpane…

agradeço a todos :wink:

4 Respostas

M

viu nao sei se vai ajudar

mais no NetBeans eu coloco um evento assim que o JFrame ficar ativo…

ai dou

private void formInternalFrameActivated(javax.swing.event.InternalFrameEvent evt) {

jTextField1.requestFocus();

}

B

Presta atenção onde você tá chamando esse método. Tem que ser uma das ultimas coisas que você faz.

addWindowListener(new WindowAdapter()
    {
      public void windowOpened(WindowEvent e)
      {
        inputField.requestFocus();
      }
}
A

funcionou…

mas este swing eh todo cheio de esquema mesmo hein…

confesso que nao estou gostando muito nao…
c tiverem algo pra falar q justifique o uso dele (e nao do swt, awt), agradeço…

mas entao blz, tudo certo pra este topico, um abraço :smiley:

M

jTextField1.grabFocus();

Criado 13 de agosto de 2008
Ultima resposta 8 de dez. de 2008
Respostas 4
Participantes 4