Código:
if (e.getSource() == this.forminventario.btnRegistro) {
int filaseleccionada;
try {
filaseleccionada = this.forminventario.tbProducto.getSelectedRow();
if (filaseleccionada == -1) {
JOptionPane.showMessageDialog(null, "No se ha seleccionado ninguna fila");
} else {
modelotabla = (DefaultTableModel) this.forminventario.tbProducto.getModel();
String codigo = (String) modelotabla.getValueAt(filaseleccionada,1);
String nombre = (String) modelotabla.getValueAt(filaseleccionada,2);
String descripcion = (String) modelotabla.getValueAt(filaseleccionada,3);
[b]Float precio = (Float) modelotabla.getValueAt(filaseleccionada,4);
int stock = (int) modelotabla.getValueAt(filaseleccionada,5);[/b]
this.forminventario.txtCodigo.setText(codigo);
this.forminventario.txtNombre.setText(nombre);
this.forminventario.txtDescripcion.setText(descripcion);
[b]this.forminventario.txtPrecio.setText(precio);
this.forminventario.txtStock.setText(stock);[/b]
}
} catch (HeadlessException ex) {
JOptionPane.showMessageDialog(null, "Error: " + ex + "\nInténtelo nuevamente", " .::Error En la Operacion::.", JOptionPane.ERROR_MESSAGE);
}
}




Autor


En línea




