Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - disabilitare riga jtable e conoscere la cella editata
Forum - Java - disabilitare riga jtable e conoscere la cella editata

Avatar
killer (Normal User)
Expert


Messaggi: 217
Iscritto: 19/07/2009

Segnala al moderatore
Postato alle 9:20
Domenica, 17/10/2010
salve a tutti come da oggetto non riesco a disabilitare l'editing in tutte le rows della jtable..come e possibile ?! in netBeans ce la possibilita attraverso la GUI stessa di abilitarlo o disabilitarlo...ma non funziona...come e possibile ? altri rimedi ? altra domanda: quale evento associare e come fare per sapere quale sia la cella appena editata...?
esempio: vado a modificare un valore nella jtable clicco su invio e pratikamente la modifica viene apportata nella row..pero vorrei conoscere proprio la posizione della cella editata e il corrispettivo evento.. rispondetemi presto e grazie per chi mi aiuta

Ultima modifica effettuata da killer il 17/10/2010 alle 9:23
PM Quote
Avatar
Bonny (Member)
Expert


Messaggi: 437
Iscritto: 24/04/2009

Segnala al moderatore
Postato alle 11:25
Domenica, 17/10/2010
Per rendere la cella non editabile,se non ricordo male devi crearti una classe che implementa TableModel e implemntare i vari metodi , fra cui boolean isCellEditable() e gli fai ritornare sempre false.
Qui trovi un tutorial per il TableModel:
http://download.oracle.com/javase/tutorial/uiswing/compone ...

PM Quote