fuliqi
2024-08-29 4163c93761115c7524ef74a557a1f5e01eafb429
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.ycl.api.YS.util;
 
import javax.swing.table.DefaultTableModel;
import java.util.Vector;
 
public class CheckTableModle extends DefaultTableModel {
    public CheckTableModle(Vector data,Vector columnNames) {
        super(data, columnNames);
    }
 
    // /**
    // * 根据类型返回显示空间
    // * 布尔类型返回显示checkbox
    // */
    public Class getColumnClass(int c) {
        return getValueAt(0, c).getClass();
    }
 
    public void selectAllOrNull(boolean value) {
        for (int i = 0; i < getRowCount(); i++) {
        this.setValueAt(value, i, 0);
            }
    }
}