1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| public class NewJFrame extends javax.swing.JFrame {
public NewJFrame() {
javax.swing.JTable jTable1 = new javax.swing.JTable();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
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"
}));
getContentPane().add(jTable1, java.awt.BorderLayout.CENTER);
pack();
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
// injecte ici ton tableau
jTable1.setValueAt("val " + i + " " + j, i, j);
}
}
}
public static void main(String args[]) {
new NewJFrame().setVisible(true);
}
} |
Partager