JFrameクラスには、次のようなJPasswordFieldオブジェクトがあります。
pswdTextField = new JPasswordField(20);
externalPanel.add(pswdTextField, "w 90%, wrap");
次のコード行で、挿入されたコンテンツ (ユーザーが挿入したパスワード) にアクセスしようとしました。
char[] pswd = pswdTextField.getPassword();
System.out.println("Password: " + pswd.toString());
問題は、このコンテンツを印刷しようとすると、次の出力が得られることです:パスワード: [C@d5c0f9であり、挿入されたパスワードではありません
なんで?それはどういう意味ですか?挿入されたパスワードを取得するにはどうすればよいですか?
TNX
アンドレア