0
私はjTextField
を持っています。その値が空であるかどうかをチェックしたいと思います。jTextField.checkEmpty()を作成する方法
public static JTextField checkEmpty(JTextField jTextField) {
if (jTextField.getText().equals(" ") || jTextField.getText().isEmpty()) {
return null;
} else {
return jTextField;
}
}
は、しかし、私は以下の見た方法でそれをしたい:
JTextField jTextField = new JTextField();
jTextField.checkEmpty();
これがあればjTextField
を返すことによって動作します
これまでのところ、私は、このようにそれを行うことができます空ではなく、例外をスローするか、そうでない場合はshowMessageDialog
を表示します。
これが可能かどうかはわかりません。ご了承ください。
実際には、私のプロジェクトでスイングコンポーネントの検証クラスを作成したいと考えています。私がこの作業をすることができれば、それを私の検証クラスに入れることができます。
ありがとうございます。
10個のJTextFieldがあるとします。私はそれぞれのJTextFieldごとにこれを作成したいのですか? –
いいえ、1つだけです。あなたの10のJTextFieldはこのクラスのインスタンスになります。 –