日付をdd/MM/yyyyの形式で使用するためにJFormattedTextFieldを作成する際に問題が発生しました。具体的には、ユーザーが入力すると、カーソルがスラッシュを「ジャンプ」し、次の番号の位置に直接移動する必要があります。日付を入力するJava JFormattedTextField
また、JFormattedTextFieldは、入力された日付が有効であるかどうかを検証し、日付が無効であるか、ユーザーが「13」を月として入力した場合など、それを "01"とし、年に+1を加えます。
JFormattedTextFieldのvalidate()メソッドでマスク( "##/##/####")を使用して日付が有効かどうかを確認しようとしましたが、一緒に(または、私はJavaでグリーンになりすぎて方法を知ることができません:)、ユーザーはフィールドに何かを入力できます。
本当にありがとうございます!ありがとう!