如何在矢量中实现按钮
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 按钮?