3

JTextField 用に独自の InputVerifier を作成しましたが、正常に動作します。ユーザーがボタンをクリックしたときに、このテキストフィールドで検証を「強制」したいと思います。することは可能ですか?

4

1 に答える 1

2

@JarekMazurが問題を解決したと言ったので、回答として追加されました。

私のコメントを繰り返します:

ドキュメントの+1 @MadProgrammer

この同様の質問/回答を参照してください。クラスとJTextField enterを使用して、押されたキーをプログラムでトリガーする方法を示していますが、後者だけが必要だと思います。RobotrequestFocusInWindow()

JTextFieldを使用してフォーカスを変更してみてくださいrequestFocusInWindow()

JTextFieldメソッドを起動するために、最初に別のコンポーネントよりも and にフォーカスをリクエストしますInput Verifier shouldYieldFocus

于 2013-01-16T20:38:06.313 に答える