5

validateのグループにJTextFields簡単な方法はありますかJava。私は現在sqlite manager、を使用neatbeans IDEして、データベースにジョブを追加するための情報を収集する単純なフォームを作成しています。JTextFieldsが多すぎることに気づきました。カスタマイズ可能な例外エラーをスローするsqlliteを使用するか、Neatbeansのプロパティダイアログボックスを使用して、各JTextFieldを検証するにはどうすればよいですか。検証はプレゼンスチェックです。つまり、値が入力されています。カスタム検証メッセージ?

4

2 に答える 2

9

フォーカスサブシステムの使用方法:入力の検証にInputVerifier示すように、を使用します。とりわけ、ここに関連する例があります

于 2013-01-05T09:03:17.287 に答える
5

トラッシュゴッドの回答+1。

以下を使用することもできます。

例とこのバリエーションについては、こちらを参照してください。

DocumentFiltersuper.XXX変更を表示する前にテキストを検証できます。つまり、テキストを正常に検証した後にオーバーライドされたメソッドの実装を呼び出すことによって)、 as はそうでDocumentListenerはありません。通常、ほとんどの場合、 で解決することをお勧めしDocumentFilterます。

詳細については、こちらを参照してください。

または代わりに:

于 2013-01-05T11:46:46.210 に答える