Reputation:
I have Textfield and password field.I am able to get the string written in the textfield and password field but not able to setting the text of password field empty.
The error comes "The method setText(String) is undefined for type string"
JTextField jtf=new JTextField(8);
JPasswordField jpwf=new JPasswordField(8);
String value= jtf.getText();
String jpwf= jpwfName.getText();
jtfName.setText("");
**Error on this line**//jpwf.setText("");
Upvotes: 0
Views: 7971
Reputation: 1109
u can user this code
jpwf.setText("");
in the line of u typed like
jtfName.setText("");
Upvotes: 0
Reputation: 47607
You are not calling the setText()
method on the correct variable. Use
jpwf.setText("");
instead of
pwd.setText("");
There is also another problem before that, you declare twice the variable jpwf
(once with JPasswordField
and once with String
). Maybe it's only a typo.
The error you get says that you have a variable jpwf
of the type String
on which there is no method named setText()
.
Upvotes: 2