获取字符串输入

时间:2012-11-22 15:03:30

标签: java user-interface

我想从用户那里获得一个String输入。

我将其编码为:

String username= TEXT.getText();
String password = PASSWORD.getText();

两者都是字符串,但它不起作用。如果我这样写:

String username= String.parseString(TEXT.getText());
String password= String.parseString(PASSWORD.getText());

这是对的吗?这里的TEXT和PASSWORD是一个JTextField。

3 个答案:

答案 0 :(得分:2)

任何JTextComponent的{​​{3}}方法都会返回String,因此您的第一个代码段就足够了(您不需要再调用toString)。


相关文件:

答案 1 :(得分:0)

由于TEXTPASSWORD是Swing应用程序中的JTextField个组件,您只需使用:

String username = TEXT.getText();
String password = PASSWORD.getText();

因为getText()的返回类型已经是String

注意:JPasswordField用于接受密码。

答案 2 :(得分:0)

将其用作

String username= TEXT.getText().toString();

String password = PASSWORD.getText().toString();

无需解析。