Remplir JTable En Utilisant La Liste Des
Comment vais-je remplir une JTable avec des valeurs d'une Liste avec un Type d'Objet.
Mon Code ressemble à ceci :
String[] columnNames = {"CLASS CODE",
"TIME",
"DAY",
"ROOM",
"PROFESSOR"};
List<org.mine.ScheduleAttr> schedule = getStudSched(studNo);
DefaultTableModel model = new DefaultTableModel();
table.setModel(model);
model.setColumnIdentifiers(columnNames);
J'ai déjà les colonnes, la liste serait venu de l'horaire variable ? Comment puis-je mettre à ma table, compte tenu de ces colonnes ?
OriginalL'auteur Arjel | 2012-06-19
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à DefaultTableModel. Vous pourriez itération sur votre Liste, et de créer le tableau d'Objets pour chaque ligne.
OriginalL'auteur C12-H22-O11
Vous pouvez utiliser quelque chose de semblable (seulement changer de
columns
etvalues
):La
columns
n'a pas besoin de ressembler àcolumns.toArray()
car vous avez déjà un tableau d'objets, il est donc juste de l'utiliser. À la fin de l'utilisation de votre colonnes de l'instruction ressemble:TableModel tableModel = new DefaultTableModel(values.toArray(new Object[][] {}), columnNames);
OriginalL'auteur Francisco Spaeth
essayer cette
d'abord faire un itérateur
table_4 est le nom de votre table puis définissez la ligne et la colonne où vous souhaitez insérer la chaîne
OriginalL'auteur Maguzu