最初我希望jtable有一行,当我进入最后一行时,新行将使用与前一行相同的格式创建。是否可以在jtable中使用java或其他任何选项?
答案 0 :(得分:1)
为您的表使用DefaultTableModel。这为您提供了addRow方法,可用于动态添加行。
使用DefaultTableModel:
DefaultTableModel dtm = new DefaultTableModel(0, 0);
// Create your table column headers
String header[] = new String[] { "Column1", "Column2", "Column3" };
dtm.setColumnIdentifiers(header);
现在使用addRow api
以动态方式创建行Vector<Object> data = new Vector<Object>();
data.add("Data1");
data.add("Data2");
data.add("Data3");
dtm.add(data);
希望这会有所帮助..