私は2つのテーブルにする必要があります。 JTable1
およびJtable2
。 Jtable1には、データベースからデータが表示されます。 Jtable2は、Jtable1のすべての行に対してcheckbox
を持つ必要があります。私はJtable2の行数をJtable1と同じにしたい。これらの2つのテーブルは互いに隣り合っています。ここNetbeansのjavaを使用してJtableのデータベースから表示されるすべてのデータの隣にJCheckBoxを配置する方法は?
は一例であり:
この例では、すべてのデータ項目の横にチェックボックスがあります。 Jtable1
のすべてのデータ項目に対してJTable2
で生成されたチェックボックスが必要です。ここで
は、より良いアイデアを得るための画像です:
public void fetch()
{
try
{
String sqlp = "select * from american";
pst = (OraclePreparedStatement) conn.prepareStatement(sqlp);
rs = (OracleResultSet) pst.executeQuery(sqlp);
jTable1.setModel(DbUtils.resultSetToTableModel(rs));
row =jTable1.getRowCount();
while(i!=row)
{
jTable2.add(check);
}
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null, ex);
}
}
これが重複しない場合は、[mcve]を含めて編集して、これらの[例](http://stackoverflow.com/search?tab=votes&q=user)を確認してください。 %3a230513%20%5bjtable%5d%20getcolumnclass%20jcheckbox%20)。 – trashgod
チェックボックス自体を表示します。選択された値などはありません。 – beginner
[例](http://stackoverflow.com/a/4528604/230513)。 – trashgod