小编Bal*_*oja的帖子

如何通过按DELETE键从jTable删除单元格?

我有一个如下代码.我想通过按删除键删除单元格.我怎样才能做到这一点?我还想在该字段中添加删除按钮.

private static final long serialVersionUID = -250883760398754970L;
private final LinkedList<Product> list= new LinkedList<Product>();
    private final LinkedList<Boolean> checkList = new LinkedList<Boolean>();
    public void addItem(Product customer) {
    list.add(customer);
    checkList.add(false);
    fireTableDataChanged();

}
@Override
public int getColumnCount() {
        return 6;
}

@Override
public int getRowCount() {
    return list.size();

}

@Override
public Object getValueAt(int rowIndex, int columnIndex) {
    Object obj = null;

    if(columnIndex==4)
       {
    setTotal(list.get(rowIndex));
    }
             switch (columnIndex){
        case 0: obj= list.get(rowIndex).getCode() ;break;
        case 1: obj=list.get(rowIndex).getDescription(); break;
        case 2: obj=list.get(rowIndex).getQuantity();break;
        case 3: obj=list.get(rowIndex).getPrice();break;            
        case …
Run Code Online (Sandbox Code Playgroud)

java swing jtable

6
推荐指数
1
解决办法
2684
查看次数

标签 统计

java ×1

jtable ×1

swing ×1