【发布时间】:2015-03-17 07:16:22
【问题描述】:
我知道这是一个非常基本的问题我在表格的第一列中有复选框问题是复选框不可点击。我搜索了类似的线程并尝试将布尔编辑器分配给列并覆盖 getColumnClass() 但我做不到这是我迄今为止尝试过的
String[] columnNames = {"Column 1", "Column 2"};
DefaultTableModel model = new DefaultTableModel(columnNames, 0);
table=new JTable(model );
table.getColumnModel().getColumn(0).setCellRenderer( table.getDefaultRenderer(Boolean.class) );
ArrayList<org.jsoup.nodes.Element >arr=GetrowCount("http://www.mit.edu/");
for (org.jsoup.nodes.Element element : arr) {
Object[] rows = {Boolean.FALSE, element};
model.addRow( rows );
}
scrollPane=new JScrollPane(table);
panel.add(scrollPane);
this.add(panel);
this.setSize(300,300);
【问题讨论】: