1
我试图把一个复选框放在我的表中的列...但我显示de布尔值,当我点击单元格时,它显示复选框,并越早显示布尔值...如何添加一个复选框在一个表中的Java列
public class Tabela {
private JTable tabela;
private JCheckBox checkbox;
public Tabela(Object[][] linhas, String[] nomeColunas) {
this.tabela = new JTable();
this.tabela.setModel(new DefaultTableModel(linhas, nomeColunas));
this.checkbox = new JCheckBox();
this.tabela.setFillsViewportHeight(true);
this.tabela.getColumn("Selecione").setCellEditor(
new DefaultCellEditor(checkbox));
}
public JTable getTabela() {
return tabela;
}
}
那么,我的代码有什么问题?
创建seppareted我的表,表和板...
你有没有任何例子可以向我展示...... –
@ user2283439:在这个网站上有很多例子,包括我所做的,我可以在Google上找到。你也可以。请看一看。 –
我做到了,我创建了一个从AbstractTableModel扩展的类,我在例子中找到了它,并将它展示给我,现在我需要知道如何处理以选择复选框的值,所以谢谢 –