2011-10-01 12 views
8

Estoy desarrollando una aplicación Java Swing que contiene un JTable. De forma predeterminada, al iniciar la aplicación por primera vez, la llamada al método jtable.getSelectedRow() o jtable.getSelectedColumn() devuelve -1, lo que significa que no hay ninguna fila seleccionada en ese momento. Después de que el usuario hizo clic en cualquier fila o columna, la llamada al método jtable.getSelectedRow() o jtable.getSelectedColumn() devuelve los valores apropiados de las filas seleccionadas & columnas. Lo que realmente necesito es que quiera establecer la fila o columna seleccionada en -1, es decir, "sin estado seleccionado de fila o columna". ¿Cómo puedo hacer esto?¿Cómo hacer una fila JTable a un estado "no seleccionado" después de seleccionar cualquier fila en esa tabla?

Respuesta

14

El método JTable clearSelection hará lo que quiera; borre la selección de todas las filas y columnas seleccionadas de la tabla. La API JTable es el lugar para buscar métodos como estos.

Cuestiones relacionadas