0

これは私のコードですが、機能していません。

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 または ""(空) を作成していませんか? それはまだ値を持っています。

4

1 に答える 1

2

日付を に設定できないと思います0000-00-00minSelectableDateのコスjDateChooser is Jan 1, 0001

于 2015-04-17T04:30:09.440 に答える