View Full Version : [JAVA] Swing JTable
Salve,
Avrei la necessità in una Tabella di rendere non focusabili solo alcune colonne di una tabella ad esempio in una tabella con 5 colonne ed N righe la colonna 2 e 4 non focusabili.
Come posso procedere?
Avrei la necessità in una Tabella di rendere non focusabili solo alcune colonne di una tabella ad esempio in una tabella con 5 colonne ed N righe la colonna 2 e 4 non focusabili.Intendi dire "non editabili"?? È il table model che lo stabilisce tramite il metodo isCellEditable(). Stai usando un "tuo" table model o uno di quelli predefiniti?
Intendi dire "non editabili"??
No, proprio non Focusabili nel senso che se ci clicco sopra (o mi sposto con il TAB) il focus non cambia!
Uso un mio TableModel.
WhiteWolf42
23-10-2008, 16:52
No, proprio non Focusabili nel senso che se ci clicco sopra (o mi sposto con il TAB) il focus non cambia!
Uso un mio TableModel.
metti un listener onfocus per far si che se il focus viene spostato alle colonne indicate, viene forzato da un'altra parte o ripristinato al punto di partenza o come ti pare !
Ma sul CellRenderer o sul CellEditor?
Ci ho provato ma non riesco a trovare da quale componente mi arriva il focus precedente.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.