Originariamente inviato da X-mac
e quindi come devo fare?
codice:
Object val = tabella.getValueAt(.......);
boolean selezionato = val != null ? ((Boolean) val).booleanValue() : false;
O se preferisci una "ramificazione" in 2 strade (a seconda di cosa devi fare) con un if-else:
codice:
if (val != null && ((Boolean) val).booleanValue()) {
// Selezionato
} else {
// Non selezionato
}
Naturalmente ho preso in considerazione il fatto che nella cella ci potrebbe essere un null (il renderer lo mostra come non selezionato, non causa eccezioni o errori). Se sei certo che non ci siano già null (preimpostati per quale motivo), puoi evitare il test del null.