Quote Originariamente inviata da Jamie04 Visualizza il messaggio
Supponendo che dobbiate mostrare dei dati estratti da un database in una finestra con dei campi che possono essere anche editati per modificare i dati stessi, come fareste?
Perché io per esempio per riempire una jlist uso un vettore in cui ho passato tutti i campi provenienti dal db, e per mostrarli uso una serie di setText() sui vari jtextfield della finestra.
Mi stavo chiedendo se c'è un modo più efficiente per farlo.
Per visualizzare N "record" con più campi, sicuramente JTable. Per la editazione dei dati si può anche usare la editabilità delle celle in JTable ma si può anche fare in altri modi. Es. l'utente seleziona un record (riga in JTable) e poi preme un pulsante es. "Modifica" e si apre una dialog con layout "a form" per modificare i dati.
È questo che intendevi?