Visualizzazione dei risultati da 1 a 2 su 2

Discussione: jTable

  1. #1

    jTable

    Buongiorno a tutti,
    ho una tabella jTable e vorrei eliminare dei record selezionandoli. Dopo svariate ricerche ho capito che ciò è fattibile ma non trovo i metodi adatti e le parti di codice necessarie per fare ciò. Qualcuno potrebbe aiutarmi?

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

    Re: jTable

    Originariamente inviato da remembertomorro
    ho una tabella jTable e vorrei eliminare dei record selezionandoli. Dopo svariate ricerche ho capito che ciò è fattibile ma non trovo i metodi adatti e le parti di codice necessarie per fare ciò. Qualcuno potrebbe aiutarmi?
    Dipende dal table model che hai usato (esplicitamente o implicitamente). È il table model che contiene i dati e può essere eventualmente "mutabile" ed offrire metodi per aggiungere/rimuovere dati (righe/colonne).

    Se hai usato un table model implicito (ad esempio quello creato internamente a JTable quando si usa il suo costruttore JTable(Object[][] rowData, Object[] columnNames) che ha celle editabili ma non è mutabile nel numero di righe/colonne) non puoi fare nulla (a parte ricreare JTable e/o model).

    Se hai usato DefaultTableModel, esso è "mutabile" e offre metodi es. addRow, removeRow, ecc...

    Se avessi usato un tuo table model (tipicamente estendendo AbstractTableModel) potevi offrire tu all'esterno quello che volevi e come volevi. Ma se hai posto questa domanda, immagino che non sia questa la situazione.
    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.