一直环顾四周,但找不到任何解释如何做这样的事情:
Object rowData[] = { "Row1-Column1", "Row1-Column2", "Row1-Column3" };
Object columnNames[] = { "Column One", "Column Two", "Column Three" };
我已经用编辑器创建了一个表,名称为:“jTable1”。
答案 0 :(得分:4)
这样的事情会对你有所帮助:
DefaultTableModel model = new DefaultTableModel(columnNames, 0);
model.addRow(rowData);
jTable1.setModel(model);
答案 1 :(得分:4)
您需要一个二维数组用于行数据。试试这个:
Object rowData[][] = {{ "Row1-Column1", "Row1-Column2", "Row1-Column3" }};
Object columnNames[] = { "Column One", "Column Two", "Column Three" };
JTable table = new JTable(rowData, columnNames);