Presento inconveniente al actualizar el valor de un jdatechooser al dar clic en una jtable.
Lo que quiero es que cuando presione la fila en la jtable(tablaproductos), se actualice el valor de la fecha
en el jdatechooser, ya que con los JtextFiedl y demas controles no presento problemas.
Al darle clic en la tabla, me arroja el siguiente error:
Java.text.ParseException: Unparseable date "2017-10-14".
private void tablaproductosMouseClicked(java.awt.event.MouseEvent evt) {
SimpleDateFormat formatodeltexto = new SimpleDateFormat("yyyyy/MM/dd");
String fecha =
tablaproductos.getValueAt(tablaproductos.getSelectedRow(),5).toString().trim();
Date dato = null;
try {
dato = (Date) formatodeltexto.parse(fecha);
int row = tablaproductos.getSelectedRow();
txfIdProducto.setText(tablaproductos.getModel().getValueAt(row,
0).toString());
txfRef.setText(tablaproductos.getModel().getValueAt(row, 1).toString());
txfNombreProducto.setText(tablaproductos.getModel().getValueAt(row, 2).toString());
jSpinner1.setValue(tablaproductos.getModel().getValueAt(row, 3));
txfPrecio.setText(tablaproductos.getModel().getValueAt(row, 4).toString());
jDateChooser1.setDate(dato);
}
catch (Exception e)
{
JOptionPane.showMessageDialog(null, e);
}
}