Peeskillet’s lame tutorial for working with JTables in Netbeans GUI Builder
>设置表列标题
>在设计视图中高亮显示表格,然后转到右侧的属性窗格.应该是一个标签,说“属性”.确保突出显示表格,而不是其周围的滚动窗格,否则下一步将无法正常工作
>单击属性模型右侧的…按钮.将出现一个对话框.
>将行设置为0,设置所需的列数及其名称.
>添加一个按钮到框架somwhere,.当用户准备提交行时,此按钮将被点击
>右键单击该按钮,然后选择事件 – >动作 – >为actionPerformed
>你应该看到像以下自动生成的代码
private void jButton1ActionPerformed(java.awt.event.ActionEvent) {}
> jTable1将有一个DefaultTableModel.您可以使用数据向模型添加行
private void jButton1ActionPerformed(java.awt.event.ActionEvent) {
String data1 = something1.getSomething();
String data2 = something2.getSomething();
String data3 = something3.getSomething();
String data4 = something4.getSomething();
Object[] row = { data1, data2, data3, data4 };
DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
model.addRow(row);
// clear the entries.
}
因此,对于每一组数据,如几个文本字段,组合框和复选框,您可以在每次按下按钮时收集数据,并将其作为行添加到模型中.