Java - Vérifie si JTextField est vide ou non

Je me suis donc sais que c'est une question populaire et déjà trouvé la solution. Mais quand j'ai essayer cela ne fonctionne pas correctement.

Mon component swing jtextfield est vide et le bouton n'est pas activé. Quand j'écris quelque chose dans mon champ avec le bouton n'est pas activé.

Donc, mon programme doit vérifier ce terrain à chaque seconde si elle est vide ou pas. Dès que quelqu'un écrit quelque chose dans le textfield le bouton doit être activé.^^

loginbt = new JButton("Login");
    loginbt.addActionListener(new loginHandler());
    add(loginbt);

    if(name.getText().equals("")) {
        loginbt.setEnabled(false);
    }else {
        loginbt.setEnabled(true);
    }

source d'informationauteur ColdStormy