Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Inserimento Tabella con Netbeans

    Salve, dovrei fare un piccolo esercizio con Netbeans in Java.
    Metto subito l'immagine dell'interfaccia così da visualizzare il problema:


    In pratica, se si pigia sul JButton si dovrebbe inserire un nuovo record nella tabella, quindi il nome inserito nel corrispondente JTextField deve essere inserito in tabella e lo stesso per il cognome.
    Che codice devo inserire??? E' da 2 giorni che mi sbatto e non riesco a risolvere il problema :-(

    Grazie in anticipo per le risposte.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Inserimento Tabella con Netbeans

    Originariamente inviato da tunibbacche
    In pratica, se si pigia sul JButton si dovrebbe inserire un nuovo record nella tabella, quindi il nome inserito nel corrispondente JTextField deve essere inserito in tabella e lo stesso per il cognome.
    Che codice devo inserire???
    JTable si basa su un "table model" (che è l'oggetto che ha e gestisce i dati). Quindi la questione è solo stabilire quale table model usare.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    grazie per la risposta. Ma il table model non lo crea in automatico netbeans?

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da tunibbacche
    grazie per la risposta. Ma il table model non lo crea in automatico netbeans?
    La questione è semplice: innanzitutto basta che guardi i costruttori di JTable. Puoi passare già direttamente dei dati (il table model è implicito e purtroppo non mutabile), puoi passare uno specifico table model (es. un DefaultTableModel che è mutabile) o un "tuo" table model (che tipicamente deriva da AbstractTableModel).

    Ma in ogni caso dovresti fare tu qualcosa, se vuoi poter gestire i dati in modo appropriato. Non pensare solo "Netbeans crea ..." o "come lo faccio con Netbeans ....". Pensa al table model. E questo vuol dire che dovresti avere una idea più chiara di cosa puoi usare e/o implementare tu.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.