2016-03-24 9 views
1

私はSQLを使用してJavaプロジェクトに取り組んでおり、JDateChooserに現在の日付を表示する必要があります。JDateChooserのデータベースからの日付を表示

私のクライアントは、彼の必要性と、それを変更する前に、私はconstuctorに

java.sql.Date date = new java.sql.Date(new java.util.Date().getTime()); 
jdatechooser.setDate(date); 

これを使用し、私も

java.util.Date mydate = new java.util.Date(); 
    jdatechooser.setDate(date); 

を試してみたが、それらのどちらも動作します。助けてください。

答えて

0

JDateChooser from JCalendar 1.4は問題ありません。

私はちょうどthisjava.util.Dateを受け入れJPanel

JLabel label = new JLabel("Choose date");   
    this.add(label); 

    Calendar calendar = new GregorianCalendar(2011, Calendar.JULY, 3); 
    calendar.add(Calendar.DAY_OF_MONTH, -7); 

    Date date = new Date(calendar.getTimeInMillis()); 

    JDateChooser jdc = new JDateChooser(); 
    jdc.setDate(date); 

    this.add(jdc); 

Choose date

JDateChoose.setDateである。この例をテストしてみました。取得した時間をDBからDBに変換する必要があります。

はところで:あなたはあなたの第二の抜粋にタイプミスがあり、多分それは

java.util.Date mydate = new java.util.Date(); 
jdatechooser.setDate(date); 

java.util.Date mydate = new java.util.Date(); 
jdatechooser.setDate(mydate); 
0

日Get_Date =新しいDate()であるべき問題です。 //このコードは現在の日付を取得する

jDateChooser1.setDate(Get_Date); //現在の日付をjDateChooserに設定する

+0

既存の回答に代替または値の広告がある場合は、回答を投稿してください。現時点では、このソリューションは既存の回答でカバーされています。 – Raju

関連する問題