問題タブ [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.

0 投票する
1 に答える
104 参照

java - Textfield はフォーカスを維持しません (AncestorListener)

Camick のコードを使用して、 JPasswordField(最後に)私のフォーカスをリクエストしています:

最初に表示されるときはパスワード フィールドにフォーカスがありますshowConfirmDialogが、2 回目にダイアログが表示されると (パスワードが間違っているか、ボタンをもう一度クリックしたため)、フォーカスは [OK] に移動し、その後パスワードに戻ります。次回のフィールド。これが私のコードです...

0 投票する
1 に答える
135 参照

java - JPasswordField で特定のパスワードを使用するにはどうすればよいですか?

Hello Guys JPasswordField (JPasswordFieldAnon) に書き込みたいパスワードが必要で、submit アクションを 2 つの JButton (AnonButton と AnonButton1) にアタッチします。

コードは次のとおりです。

私の問題は、多くの方法を試しただけで約5日間試したことです...

0 投票する
2 に答える
46 参照

java - JPasswordField の適切なセキュリティ層を補完する

私のソフトウェアでは、FTP ログイン用のツールを提供しています。ログイン パネルのパスワード部分には JPasswordField を使用しました。ただし、JPasswordField の配列の各文字を安全に保つために 0 に設定することをお勧めします。ただし、それが私のケースに当てはまるかどうかはわかりません。これはパスワードを取得する私の方法です:

JPasswordField からパスワードを取得する正しい方法ですか? ご覧のとおり、値を取得した後、各 char を 0 に設定していますが、変数 passStr がパスワード全体をどのように保持しているのか、セキュリティを維持するためのログインがここで正しいかどうかはわかりません。

コードを確認して、そのような状況の正しい実装であるかどうかを教えてください。

0 投票する
1 に答える
162 参照

java - 内部クラスから外側のクラスの JPasswordField オブジェクトにアクセスできません

私は JApplet を初めて使用します。メソッド actionPerformed 内の内部クラスから JPasswordField オブジェクトにアクセスする方法がわかりません。JFrame BioReader に PasswordField を追加したいのですが、truePassword と JPasswordField の入力を比較したいのですが、エラーが発生します。 「パスワードは変数に解決できません」として。

0 投票する
0 に答える
26 参照

java - keyPress エラー文字の長さの 2 つの JPasswordFields に一致します

KeyPress イベントで 2 つの JPassWordFields を一致させようとしています。最初の JPassWordField にパスワードを入力すると、すべての文字の値がすぐに返されます (確認のために char[] 出力を出力しました)が、同じパスワードまたは任意のパスワードを入力すると、これが起こります:

最初のキー ストロークで、空の char 配列を返します (たとえば、「e」を押すと [] が返されます)。

2 番目のキー ストロークで、1 番目のキー ストロークで押された文字の値を返します (たとえば、「y」を押すと、前の文字の「e」が返され、出力は [e] になります)。

3 回目のキー ストロークで、2 回目のキー ストロークで押された文字の値を返します (たとえば、「s」を押すと、前の文字である「y」が返され、出力は [e,y] になります)。

等々 ....

したがって、最初の JPassWordField でパスワードとして「eysa」を入力したとします。2 番目の JPassWordField で「eysaa」と入力して、両方の char[] 出力を一致させる必要があります。

2 番目のパスワードを「eysa」にバックスペースしても、一致ステータスは true のままです -_-

助けてください、私の頭は、私が使用しているキープレスイベントでスロションを探して回転しています:

0 投票する
1 に答える
4013 参照

java - jPasswordField の入力に相当する文字列を取得する

ユーザー入力が英数字のみであるかどうかをチェックし、基準に基づいて入力されたパスワードの強度をチェックするコードがあります。次の場合、メモ付きのラベルが表示されます。

-フィールドが空です

-無効な文字が使用されています

また、パスワードがWEAK、MEDIUM、STRONG、 VERY STRONGの場合も表示されます

このメソッドは、jtextfield で使用すると正常に機能します。ただし、jpasswordfield を使用してユーザー入力を非表示にしたいと考えています。

私はすでに試しました:

そしてこのループ:

しかし、メソッドは変換した文字列を「チェック」できません。

ここに私の方法があります..

編集: より視覚的に理解するために、このメソッドの使用方法を次に示します。

0 投票する
2 に答える
7438 参照

java - テキストフィールドとパスワードフィールドを文字列値と比較するにはどうすればよいですか?

これは、JDBC接続を使用したログインフォームのコードです。コードにエラーはありませんが、実行すると常にelseステートメントになります