問題タブ [jpasswordfield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java パスワード フィールド: ドット コード
パスワード フィールドに基本的なドットのコードはありますか? これ :ドット
パスワードを表示するボタン(setEchoChar()を使用)がありますが、ユーザーがパスワードを再度非表示にするときに星(*)を付けると見苦しくなります。
ありがとう。
(ところで、最初の投稿なので、何か変更する必要がある場合は、遠慮なく言ってください)
コードの最も重要な部分は次のとおりです。
if (getjCheckBox().isSelected()){
getjPasswordField().setEchoChar((char)0);
} else {
getjPasswordField().setEchoChar('*');
}
java - jtextfield なしで keypress を使用した場合、または jpasswordfield ラベルが表示された場合
私のキープレスコード
myBlink() を
キー「A」が押されたときにラベルを表示します。jPasswordField または jTextField を配置すると (次の keypress のコードへの追加を参照)、keypress のラベルは表示されません。
jFrame が開くと、passwordField または textField が visible(false) に設定されます。passwordfield または textfield によってキープレスが別のラベルが追加された場合とは異なる動作をするのはなぜですか?
netbeans - getText() を netbeans で使用しているため、非推奨エラーが表示されます getText() を getPassword () に変換する方法を教えてください。
getText() を変更する傾向がある場合、ビルド中にエラーがスローされます
java - JPassword フィールドに値を設定するには?
フィールドに入力する必要がありJPassword
ます。ただし、方法はないようですsetPassword (char [])
これを行う唯一の方法は、setText
. しかし、私は餌をやる必要がありますString
は非推奨なのでgetText
、も非推奨になると思いsetText
ます。
これはstackoverflowの回答からの抜粋です
When calling getText you get a String (immutable object) that may not be changed (except reflection) and so the password stays in the memory until garbage collected
I の場合も同じことが起こりsetText
ます。私は a を養い、String
それは記憶に残ります。setText
非推奨にならないのはなぜですか? setPassword (char [])
メソッドがないのはなぜですか?
java - Java JPasswordField .getPassword() の問題
JPasswordField を使用して、ログイン機能用のユーザー名とパスワードを取得しています。.getPassword はパスワードには機能しますが、ユーザー名には機能しません。まったく同じことを入力した場合、ユーザー名に対して機能しない理由はありますか?
これが私のコードです:
java - Java JPasswordField
したがって、ユーザーにパスワードの入力を促すプログラムを作成する必要があります。このパスワードは、8 文字以上、文字と数字のみ、および 2 桁以上の 3 つの要件を満たす必要があります。これらの 3 つの要件を確認するために作成したメソッドは適切だと思いますが、私のプログラムではいくつかの例外処理も行う必要があり、要件の 1 つがオフになっている場合はユーザーにパスワードの再入力を求め、それぞれのエラー メッセージを表示する必要があります。それぞれの要件に沿ってください。そのメッセージを中継する文字列 errorMessage を作成しましたが、メインで呼び出そうとするとエラーが発生しますか?
私のもう1つの問題は、JPasswordFieldを使用してパスワードをプログラムに取り込む必要があることですが、JPanel、ボタン、読んだアクションイベントなどの他の多くの要因がそれに付随する必要があるため、パスワードの設定にも苦労しています. JPasswordField を使用しようとしましたが、パスワードを取得する行が配列として取得することに気付きました。
これまでのところ、私のプログラムには次のものがあります。
私の質問のいくつかが初歩的であると思われる場合は、事前にお詫び申し上げます。
java - 空の jtextfield/jpassword 削除音
さて、ユーザーからの入力を必要とする Java プロジェクトに取り組んでいます。フィールドに文字がないときにユーザーがバックスペースを押すと、ウィンドウの警告音が聞こえることに気付きました。どうすればこれを止めることができますか。私のシステムはWindows 10ですが、プラットフォームによって動作が異なる場合があります。ありがとうございました。