Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
P.O.O.
Grupo 3DA
Taller de recuperación.
Desarrollo.
/**
* Clase Taller
*/
private ListSelectionListener articuloSeleccionadoListener =
new ListSelectionListener() {
public void valueChanged(ListSelectionEvent event) {
int renglon = articulosTable.getSelectedRow();
if (renglon != -1) {
Integer id = new Integer("" +
articulosTable.getValueAt(renglon, 0));
Articulo articulo = administrador.consultar(id);
claveText.setText(articulo.getClave());
nombreText.setText(articulo.getNombre());
descripcionText.setText(articulo.getDescripcion());
cantidadText.setText("" + articulo.getCantidad());
precioText.setText("" + articulo.getPrecio().floatValue());
}
}
};
Asignar el evento
Una vez que se ha sido creado el Listener es necesario asignárselo al objeto
JTable
articulosTable.setSelectionMode(
javax.swing.ListSelectionModel.SINGLE_SELECTION);
articulosTable.getSelectionModel().addListSelectionListener(
articuloSeleccionadoListener);