04. april 2003 - 16:39
Der er
1 kommentar og
1 løsning
Opret Tabel i java
Jeg har fået til opgave at lave et spil, som afvikler et spil mellem 6 spillere. Til sidst skal jeg lave en tabel, hvori der står de enkeltes spilleres score skal stå.
Det vil sige tabellen skal indeholde de enkelte spilleres navne, samt deres score.
Dette har jeg ingen andelse om hvordan jeg gør.
Her er den simple måde, hvor du anvender DefaultTableModel.
Du kan også lave din egen tablemodel - den skal så extende AbstractTableModel.
Men elllers så knalder du bare dine data ind (som objekter)der hvor der står Null. Begge tablemodels har ca. 1/2 million metoder til at låse cellerne og farve dem lyserøde osv.
MVH
modyar
jTable1 = new javax.swing.JTable();
setLayout(new java.awt.BorderLayout());
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));
add(jTable1, java.awt.BorderLayout.CENTER);