Me iamgino que te refieres al JDateChooser. Bueno no se en donde quieras poner la fecha pero pues esta el método setDate() Algo así JDateChooser.setDate(date)//date es la fecha recuperada
Hola amigo como paso un string a date, coloque el siguiente código en un botón donde quiero me ponga la fecha de una tabla en un jDateChooser getDtFecha((String) rs.getString(1)); jDateChooser1.setDate(dt);//da En la linea 1 llamo a la funcion getDtFecha En la linea 2 quisiera que me regrese el dt como date para que me funcione jDateChooser, pero me regresa null la funcion getDtFecha es: public Date getDtFecha(String fecha) { /* Para pasar de string a date*/ System.out.println("Fecha " + fecha); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); ///////////// // SimpleDateFormat formatoDelTexto = new SimpleDateFormat("yyyy-MM-dd"); //String strFecha = "2007-12-25?; //Date fecha = null; //try { // //fecha = formatoDelTexto.parse(strFecha); // //} catch (ParseException ex) { // //ex.printStackTrace(); // //} // //System.out.println(fecha.toString()); ////////////// // Date dt = null; if ((this.fecha != null) && (!"".equals(this.fecha))) { try { System.out.println("Si entró"); dt = sdf.parse(this.fecha); } catch (ParseException ex) { dt = null; ex.printStackTrace(); } } System.out.println("dt "+dt); return dt; }
Bueno puedes usar el DateFormat. Parse(String), eso te debe de regresar un objeto Date que después puedes usar..