src/com/mwq/stat/mwing/FloatColumnTableModel.java

(完整代码) 1KB

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.mwq.stat.mwing;

import com.mwq.stat.dataform.DataFormInterface;
import com.mwq.stat.dataform.DataForm;
import javax.swing.table.AbstractTableModel;

/**
 *
 * @author Administrator
 */
public class FloatColumnTableModel extends AbstractTableModel implements DataFormInterface {

    public int getRowCount() {//返回表格拥有行数

        return tableData.size();
    }

    public int getColumnCount() {//返回表格拥有列数,即可滚动列的数量

        //需要从总列数中减去固定列数量
        return columnName.size() - DataForm.getFixedColumnAmount();

    }

    public Object getValueAt(int rowIndex, int columnIndex) {//返回指定单元格的值

        //需要从列索引值中减去固定列数量
        return tableData.get(rowIndex).get(columnIndex + DataForm.getFixedColumnAmount());

    }

    @Override
    public String getColumnName(int column) {//返回指定列的名称

        //需要从列索引值中减去固定列数量
        return columnName.get(column + DataForm.getFixedColumnAmount());
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。