COMO SETAR O FOCUS PARA UM JTEXTFIELD A PARTIR DE UMA CLASSE EXTERNA

Java

24/05/2015

Galera,

Boa noite.

Como faço para setar o focus em um campo JTextField a partir de uma classe externa?

Cenário:

Tenho um JFrame de login, onde o usuário informa login e senha e em seguida clica em entrar. Quando ele clica em entrar é chamado o método para validar se ele preencheu o seu login e senha. Caso ele não tenha preenchido é informada a necessidade de preenchimento destes campos e aborta a rotina de autenticação.

Classe de Validação:

 
public static boolean ValidaPreenchimentoLogin (String pLogin, String pSenha) {  
          
        if ("".equals(pLogin) || "".equals(pSenha)){                                                             
            JOptionPane.showMessageDialog(null,"Por favor, informe o seu login e a sua senha!", "Acesso Restrito", JOptionPane.WARNING_MESSAGE);  
              
              
            // A partir daqui limpar os campos preenchidos e setar o focus para o campo de login?  
              
              
            return false;  
        }  
                      
    return true;  
      
 }  


Por Favor, podem me ajudar?

Desde já agradeço.
Cleidson Lima

Cleidson Lima

Curtidas 0
POSTAR