0

テキストフィールドとパスワードフィールドがあります。テキストフィールドとパスワードフィールドに書かれた文字列を取得できますが、パスワードフィールドのテキストを空に設定することはできません。

エラーは「メソッド setText(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("");
4

2 に答える 2

2

setText()正しい変数でメソッドを呼び出していません。使用する

jpwf.setText("");

それ以外の

pwd.setText("");

その前に別の問題もあります。変数を 2 回宣言しますjpwf(1 回とJPasswordFieldで 1 回String)。多分それはただのタイプミスです。

表示されるエラーは、 という名前のメソッドがないjpwf型の変数があることを示しています。StringsetText()

于 2013-04-15T09:26:02.633 に答える
0

このコードを使用できます

    jpwf.setText("");

u の行で次のように入力しました

  jtfName.setText("");
于 2013-04-15T11:15:30.877 に答える