私はJavaで初心者ですので、誰でもこのコードを教えてください。私はこのコードをウェブ上で見つけたので、それが何をしているのか理解したいのですか?JPasswordFieldとKeyListener
私が理解しているように、入力したすべての文字が表示されないテキストが作成され、代わりに箇条書きが表示されます。 KeyListenerの目的は何ですか?押された文字を特定するには?
私はJavaで初心者ですので、誰でもこのコードを教えてください。私はこのコードをウェブ上で見つけたので、それが何をしているのか理解したいのですか?JPasswordFieldとKeyListener
私が理解しているように、入力したすべての文字が表示されないテキストが作成され、代わりに箇条書きが表示されます。 KeyListenerの目的は何ですか?押された文字を特定するには?
このif(e.getKeyChar()==KeyEvent.VK_ENTER)
チェック。
ユーザがENTER KEY
を押すと、javaコードが自動的にOK Button
を押します。
詳細はHow to Write a Key Listenerをご覧ください。
このコードでは、ユーザーがパスワードを入力するフィールドについて説明します。 KeyListenerインタフェースの実装のポイントは、ユーザーがキーボードのEnterキーを押したかどうかを確認することです。ユーザーがそうした場合、プログラムは彼のために「OK」ボタンをクリックする。 KeyListenerの
より:Key pressed
はENTER
キーであるかどうかをhttp://docs.oracle.com/javase/7/docs/api/java/awt/event/KeyListener.html
これは覚えているひどい例です。このためにKeyListenerを使用すべきではありません。 Enterキーをリッスンする場合は、テキストフィールドにActionListenerを追加する必要があります。同じActionListenerをボタンとテキストフィールドに追加できます。 – camickr
@camickrと同意しない – mKorbel