1

私は2つのクラスを持っています

public class Finestra extends javax.swing.JFrame{
    ........
    jtextField.setinputVerifier(.....):
}

public abstract class Verifica extends InputVerifier{
    String message;
    public Verifica(String message){
    }

    public abstract boolean verifica(JtextField c);

    public boolean verify(Jcomponent c){
         JTextField c = (JTextField) jc;
    if (esito(c) == false){
        return false;
    }else{
        return true;
    }
}
    }
}

finestraでVerifcaクラスを使いたいです。javax.swing.JFrame があるので拡張はしません。Verifica を使用するにはどうすればよいですか? そして、それは唯一の抽象メソッドverificaの問題です。

私はこれを試しますが、うまくいきません

      testo.setInputVerifier(new Verifica("error") {
         public boolean verifica(testo){
             if (testo.getText == null){
                return true;
             }else{
                  return false;
             }

           }

      });
4

1 に答える 1