|
Creating |
Top Previous Next |
AdvancedJTable has exactly the same constructors as JTable. You can therefore construct an instance the same way you do with JTable.
Example:
//construct an AdvancedJTable with 5 rows and 3 columns
AdvancedJTable table = new AdvancedJTable(5, 3);
//construct an AdvancedJTable with a DefaultTableModel as its datamodel.
DefaultTableModel dtm = new DefaultTableModel();
AdvancedJTable table = new AdvancedJTable(dtm);
//construct an AdvancedJTable with a couple of rows.
Object[][] rowData = new String[][] {
{"Mary", "Lloyds"},
{"John", "Berry"}
};
Object[] columns = new String[]{"Name", "Surname"};
DefaultTableModel model = new DefaultTableModel(rowData, columns);
AdvancedJTable table = new AdvancedJTable(model);