如何使用java获取在文本框中输入的文本长度?

时间:2015-06-02 14:45:48

标签: java

如何使用java获取在文本框中输入的文本长度? 我尝试使用此代码,但它没有正常工作:

if(textField1.getText().length()==2)
label1.setText="2";

2 个答案:

答案 0 :(得分:1)

它应该可以正常工作,除非它仅在2时显示长度。在其他情况下它将继续显示2,因为它仅在" 2"数。更好地做到这一点

label1.setText(""+textField1.getText().length());

答案 1 :(得分:1)

这是因为setText是方法而不是变量,因此您不能使用赋值运算符。 您应该将代码更新为:

if(textField1.getText().length()==2)
    label1.setText("2");

如果你想对所有长度做同样的事情,你可以简单地写:

label1.setText(""+textField1.getText().length());