如何在向量中实现按钮

时间:2012-12-09 15:42:19

标签: java swing jdbc jtable jbutton

在我的桌子旁边。我想在我可以按的每一行中放一些按钮。 但我不知道该怎么做

public static DefaultTableModel buildTableModel(ResultSet rs)
        throws SQLException {
    java.sql.ResultSetMetaData metaData = rs.getMetaData();

    // names of columns
    Vector<String> columnNames = new Vector<String>();
    int columnCount = metaData.getColumnCount();
    for (int column = 1; column <= columnCount; column++) {
        columnNames.add(metaData.getColumnName(column));
    }

    // data of the table
    Vector<Vector<Object>> data = new Vector<Vector<Object>>();
    while (rs.next()) {
        Vector<Object> vector = new Vector<Object>();
        for (int columnIndex = 1; columnIndex <= columnCount; columnIndex++) {
            vector.add(rs.getObject(columnIndex));
        }

        data.add(vector);
    }
    return new DefaultTableModel(data, columnNames);
    }

1 个答案:

答案 0 :(得分:1)

要做到这一点,你必须先看看,

  1. Editors and Renderers

  2. 如何将JTable中的单元格呈现为Button example

  3. 不仅仅是上面提到的例子,你有很多资料显示如何在JTable单元格中添加按钮。