如何在Java中从JTextField和删除行添加和更新行到JTable

时间:2017-03-03 07:04:54

标签: java swing

我最近在这个网站上是新手。我有一个问题,从JTextField连续添加和更新到JTable + Java中的删除行你能帮助我并给出源代码

1 个答案:

答案 0 :(得分:0)

这完全取决于你如何实现你的表,正在使用哪些列,正在显示的内容......

通常会在表模型中添加和删除行。 这是一个使用DefaultTableModel的非常基本的(不完整的)示例:

private JTable table;
private DefaultTableModel model;

private void init() {
    model = new DefaultTableModel(...);
    table = new JTable(model);
    ...
}

private void addRow(String[] rowValues) {
    model.addRow(rowValues);
}

private void remRow(int rowIndex) {
    model.removeRow(rowIndex);
}

通常建议创建一个特定于要显示的数据的TableModel。请参阅How to Use Tables教程。