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
。
我不确定这是否可能,所以任何帮助将不胜感激。
说了这么多,实际的想法是我想为我的项目中的swing组件创建一个验证类。如果我能做到这一点,那么我可以把它放在我的验证课上。
谢谢。
认为我们有10个JTextField。我是否想为每个JTextField创建一个。 –
不,只有一个,你的10个JTextField将是这个类的实例。 –