2012-12-09 47 views
0

在我的表中。我想把一些按鈕放到我可以按的每一行中。 但我不知道該怎麼辦呢如何實現向量中的按鈕

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); 
    } 
+0

你不明白什麼? – user1880497

+0

是啊,它是如何把按鈕放在我的JTable – user1880497

+3

看看這裏:[如何在一個JTable單元格中點擊JButton?](http://stackoverflow.com/questions/5555938/how-to-make -a-jbutton-in-a-jtable-cell-click-able)提供了一些很好的建議。您可以搜索此網站以獲取其他類似的問題和答案。 –

回答