如何在矢量中实现按钮

Posted

技术标签:

【中文标题】如何在矢量中实现按钮【英文标题】:How to implement button in a vector 【发布时间】:2012-12-09 15:42:18 【问题描述】:

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

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);
    

【问题讨论】:

是的,这就是如何在我的 JTable 中放置按钮 看看这里:How to make a JButton in a JTable cell click-able? 以获得一些好的建议。您可以在此网站上搜索其他类似的问题和答案。 好的。所以你想要每个表格单元格中的按钮......你的代码与它有什么关系? 另外,请查看 Rob Camick 标题为 Table Button Column 的博客文章。他的博客是一个充满 Swing 解释和示例以及其他 Java 珍品的宝箱。 【参考方案1】:

为此,您必须首先查看,

    Editors and Renderers

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

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

【讨论】:

以上是关于如何在矢量中实现按钮的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 cameraX 在相机应用程序中实现 FlashToggle 按钮?

如何在 TableViewController 中实现后退导航按钮?

如何在寻呼机中实现图像视图和按钮

如何在网站中实现whatsapp分享按钮[重复]

如何在 tableView 单元格中实现收藏按钮?

如何在 Phalcon\Forms\Element 中实现单选按钮