これは私のコードですが、機能していません。
if (Start.getDate() == null && End.getDate() == null) {
Start.setDate(null);
End.setDate(null);
}
JDateChooser
では、日付を null またはに設定するにはどうすればよい"0000-00-00"
ですか?
私のプログラムでは、ユーザーはテーブルをクリックして各行の情報を表示できます。各行はデータベースに接続されているため、Start(JDateChooser) & End(JDateChooser) はデータベースに値を持ちます。問題は、ユーザーが Start & End の値を持つ行をクリックしたときに、値がデータベースに基づいて JDateChoosers に正常に表示されたときですが、ユーザーが別の行である別の行を再度クリックすると、Start & End の値がありません。 JDatechoosers は NULL または ""(空) を作成していませんか? それはまだ値を持っています。