如何知道JTextField是否为空?

时间:2019-04-29 19:12:13

标签: java

我正在为某些Java项目构建GUI。我需要验证JTextField上的哪些用户输入。但是我有一个小问题。

JTextField用于输入Integer。因此,我确实尝试捕获了NumberFormatException。问题是:如果用户在没有在JTextField偶数空间中写入任何内容的情况下触发了一个动作(按Enter),我该如何处理呢?

T

我想在另一个JTextfield上显示一条消息(在本例中为idError),以告诉用户输入Integer。

谢谢。

1 个答案:

答案 0 :(得分:3)

代替使用:

if (tfID.getText()==null)

使用:

if( tfID.getText().equals("") )

,当且仅当两个字符串相等时,才会返回 true ,此处为 tfID.getText()(“”)

谢谢大家。