修改表头
GridView修改表头,并导出Excel(C#版)

GridView修改表头,并导出Excel(C#版)说明:此类是集合了网上朋友的一些类方法拼写而成,发表出来一便朋友们借鉴using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;/*/时间:2010年2月6日//文件:ExcelEdit.cs//功能:定制griedview控件的表头,并能够导出Excel//作者:门剑勇//声明:此类是集合了网上的一些资料,并注明出处。
加入了部分自己写的东东*//// <summary>/// ExcelEdit的摘要说明/// 注意事项一:在调用此类的页添加下列方法/// public override void VerifyRenderingInServerForm(System.Web.UI.Control control) /// {/// //什么都没有,空的函数/// }////// 注意事项二:/// SplitTableHeader函数是用在GridView控件的RowCreated事件中,调用方法如下例子:/// protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)/// {/// if (e.Row.RowType == DataControlRowType.Header)/// {/// ExcelEditdHelper = new ExcelEdit();/// string header = "等级#级别#上期结存件数,重量,比例#本期调入收购调入件数,重量,比例#本期发出车间投料件数,重量,比例#本期发出产品外销百分比件数,重量,比例#平均值";/// dHelper.SplitTableHeader(e.Row, header);/// }/// }////// 注意事项三:/// ModifygrdHeader函数,详细看函数说明。
海关快件通关系统报关单字段填写说明

57
SEND_NAME_EN
英文发件人
VARCHAR(50)
进口必填,仅限英文及符号
58
SEND_COUNTRY
发件人国别(地区)
VARCHAR(3)
否
参照国别代码表(COUNTRY)
必填,出口默认为“中国”且不可修改,进口禁止录入“中国”的参数代码
59
SEND_CITY
发件人城市
(101代表一般征税)
同TRADE_MODE,其中只C和D只允许选择“101”
29
TRANS_MODE
成交方式
VARCHAR(1)
参照成交方式代码表(TRANSAC)
(1代表CIF)
A选填
C和D必填
B必不填
30
FEE_MARK
运费标记
VARCHAR(1)
1代表率
2代表单价
3代表总价
A、C和D进口时,TRANS_MODE为下列值时:
码头/货场代码(为物流监控备用)
VARCHAR(8)
5.1新增
对应参数表
选填
55
KJ编号
KJ_ID
VARCHAR(18)
可以数字和字母
报关单首次申报时由数据中心生成
对于首次申报报关单,空,对于追加或非首次申报的报关单,取原有已分配的KJ编号
56
SEND_NAME
发件人
VARCHAR(50)
否
可以数字和字母,可以有中文
必填
68
CURR_CODE
币制
VARCHAR(3)
否
对应参数表
必填
69
ENTRY_TYPE
报关类别
element 表格 selection 自定义表头

element 表格 selection 自定义表头在现代网页设计中,表格是一种常见的展示数据的形式。
而Element 是一个流行的开源前端框架,提供了丰富的组件和功能,其中的表格组件可以用来快速构建具有各种功能的表格。
其中,Selection自定义表头是 Element 表格的一个特性,允许用户自定义表格的表头内容。
本文将介绍 Element 表格的基本用法,并详细介绍 Selection 自定义表头的实现方法及其应用场景。
一、Element 表格基本用法Element 表格是一个功能强大、易于使用的前端组件,可以快速构建数据展示的表格。
它提供了丰富的配置选项和表格功能,如分页、排序、筛选等。
下面以一个简单的示例来介绍 Element 表格的基本用法。
1. 引入 Element 框架首先,在你的项目中引入 Element 框架。
你可以通过 CDN 引入Element 的CSS 和 JavaScript 文件,或者使用包管理工具安装Element。
2. 创建表格组件然后,在你的页面中创建一个表格组件。
你可以使用 Element 表格组件的语法,定义表格的基本结构和列属性。
```html<template><el-table :data="tableData" border><el-table-column prop="name" label="姓名"></el-table-column><el-table-column prop="age" label="年龄"></el-table-column><el-table-column prop="address" label="地址"></el-table-column> </el-table></template>```3. 绑定数据接下来,为表格组件绑定数据。
特种设备检验检测机构核准规则》tsg修改单

附件:《特种设备检验检测机构核准规则》(TSGZ7001-2004)第2号修改单(对2004年12月3日第1版和2007年5月9日第1号修改单的修改)一、对正文的修改二、对“附件1《特种设备检验检测核准项目分类表》的修改三、对“附件2《特种设备检验检测机构基本条件》的修改(一)“一、自检机构(综合检验机构)”部分的修改内容。
(二)“二、非自检机构(综合检验机构)”的修改。
1.修改的内容。
2.增加的内容。
在其第(十一)项后增加第(十二)、(十三)项:“(十二)重组的检验机构的管理和核准1.备案。
若干个持有《核准证》的特种设备检验检测机构进行合并重组的,应当在《核准证》的有效期满前完成合并重组,合并重组后的15个工作日内应当向许可实施机关备案,并且提交如下资料:(1)编制委员会或主管部门关于同意合并重组的文件;(2)原各检验检测机构的《核准证》(原件);(3)其它相关法规、规范规定的资料。
2.临时许可。
接到备案申请后,许可实施机关应当对备案资料进行审查,并且确认其合并重组的有效性:(1)经确认合并重组有效的,应当在10个工作日内换发临时《核准证》,临时《核准证》的有效期为一年;(2)经确认合并重组存在问题的,许可实施机关应书面告知当地省级安全监察机构和提出备案申请的检验检测机构。
3.换证。
合并重组后的检验检测机构应当在临时许可有效期满前6个月内提出换证申请,并在临时《核准证》期满前取得新的《核准证》。
换证申请应当提供如下资料,并且对所提交资料的真实性负责:(1)法人资格证明文件(复印件);(2)编制委员会或主管部门关于同意合并重组的文件;(3)其它相关法规、规范规定的资料。
4.核准要求。
(1)综合检验机构合并重组后只成为一个独立法人,或者重组后成为一个独立法人,同时分支机构仍保留多个法人资格,但是实现了整个新机构的统一管理(合并重组的新机构应当实现人员、设备、设施、财务等统一管理,分支机构的负责人应当由新机构统一任命或聘用,所有检验检测人员的资格证书变更为新机构的检验检测人员,所有的检验检测报告均要以新机构的名义出具,建立了统一的质量管理体系并有效实施,实现了检验检测工作质量的统一管理),按照一个机构进行核准,核准时对分支机构现场评审抽查比例不低于50%,为合并重组后的新机构颁发一张核准证书;(2)综合检验机构合并重组后无法提供独立的法人证书,分支机构仍然保留法人资格,同时未能实行人员、设备、设施、财务等统一管理的,各分支机构应当各自单独提出核准申请,核准时对分支机构现场评审比例100%,为各分支机构单独颁发核准证书。
修改表头的操作方法

标题:修改表头的操作方法
在许多表格应用中,表头是列标题的集合,它们定义了表格中的数据类型和含义。
修改表头的方法因具体应用而异,但通常涉及以下步骤:
1. 打开表格应用程序:首先,您需要打开包含要修改表头的表格的应用程序(如Excel、Word 等)。
2. 定位要修改的表格:在应用程序中,找到包含要修改表头的表格。
您可以通过缩略图或缩放选项来定位它。
3. 修改表头:一旦定位到表格,您可以修改表头。
通常,您可以使用工具栏中的“编辑”或“修改”选项来更改表头。
根据不同的应用程序,具体的操作方法可能会有所不同。
4. 保存更改:完成表头的修改后,请务必保存您的更改。
这将确保您的更改不会丢失,并可以在以后进行复查。
以下是一些常见表格应用程序中修改表头的操作方法示例:
在Excel中:
* 选择包含要修改的表头的单元格或范围。
* 使用“编辑”或“修改”选项来更改表头。
* 保存更改。
在Word中:
* 选择包含要修改的表头的表格。
* 更改表头单元格中的文本或格式。
* 保存文档。
无论您使用哪种表格应用程序,请务必仔细操作,并确保在完成修改后保存文档。
如果您不确定如何操作,可以参考该应用程序的用户手册或在线帮助文档,以获取更详细的指导。
【高中物理】高中物理知识点:表头的改装

【高中物理】高中物理知识点:表头的改装表头:表头是指量程小的电流表,一般用G表示。
(1)从电路角度看,表头就是一个电阻,同样遵从欧姆定律。
表头和一般电阻的不同仅在于通过表头的电流是可以从表盘上读出来的。
(2)三个参数满偏电流指针指的是满标度下的电流。
满偏电压电流指满标度时施加在电流两端的电压。
表头内阻指仪表中线圈的电阻值。
三个参数之间的关系满足欧姆定律:。
电表的修改:知识拓展:1.校准修改后的电压表。
如果修改后的电压表的指示值总是小于标准电压表的指示值,则表明在相同总电压下流过仪表的电流太小,串联分压电阻太大;或者从分压的角度来看,在同一总电压下,分压电阻除以的电压太大,串联分压电阻的电阻值太大。
必须用较小的电阻值替换电阻,或用与原始分压电阻并联的适当电阻值替换电阻。
如果修改后的电压表的指示值始终大于标准电压表的指示值,则情况正好相反。
如果修改后的安培计的指示值总是小于标准安培计的指示值,则表示在相同总电流下流过安培计的电流太小,电流除以分流电阻太大,分流电阻的电阻值太小。
应与具有适当电阻值的分流电阻串联,或直接用具有较大电阻值的适当电阻替换。
如果修改后的电流指示太大,则情况正好相反2.电压表与静电计(1)电压表重新安装了灵敏的电流计G系列电阻器。
指针的偏转是由于磁场中激励线圈上的安培力引起的。
因此,为了显示电压表的数量,必须有电流通过灵敏电流计G。
静电计类似于验电器。
指针与固定指针的金属杆上的电荷之间的静电斥力使指针偏转,从而测量静电电压。
当静电计稳定时,静电计所在的分支中没有电流(2)电压表用来测量电路两端的电压,静电计一般用在静电场中。
若用电压表测量孤立的电容器两端的电压,相当于用一个电阻很大的导体把电容器的两极板连接起来,就会使电容器放电,所以用电压表无法测量。
从原理上说,可以用静电计测量直流电路的电压,但是一般直流电路的电压很小,静电计的指针几乎不偏转,所以一般的直流电压不用静电计测量。
用友ERP-u8委外业务操作手册
用友ERP-u8委外业务操作手册ERP-U8委外业务操作手册委外业务分为售料委外、带料委外、工序委外。
售料委外按照销售与采购流程执行;工序委外由财务直接列成本或待分厂管理实施后执行;现在所讨论的委外仅为带料委外。
委外业务流程图委外部门委外订单到货单检验?采购YN规划部审核N质保部库房材料出库单财务部合格?Y检验单审核采购入库单审核核销财务结算委外业务总体流程:委外订单—委外材料出库单及委外入库单—委外核销、结算,供应商提供后,根据委外入库单生成,交财务办理采购结算。
涉及单据:委外订单、材料出库单、委外到货单、检验单、委外入库单、委外等。
一、物料清单维护由公司带料拜托外单元进行加工,必需指定委外的制品件或半制品件所耗用的原材料或毛坯及用量,所以,在执行委外营业之前需求整理相应的物料清单。
1.物料清单维护菜单路径:生产制造—物料清单—物料清单维护—物料清单资料维护(见图)。
双击打开{物料清单资料维护}。
点击菜单〖增加〗按钮,打开新的{物料清单资料维护}表体,逐一输入相应表头内容。
输入表头内容列表:字段名称BOM类别母件编码母件名称规格型号计量单元母件损耗率版本代号版本说明版本日期替代标识替代说明备注内容说明系统按规则自动生成委外完工后的成品或半成品编码委外完工后的制品或半制品名称委外完工后的制品或半制品规格可根据需要填写建立清单时必输必输,与版本日期一致即可物料清单的生效日期建立替代清单时必输建立替代清单时的说明可输入必要的注释。
系统根据编码自动天生系统根据编码自动天生系统根据编码自动生成同一母件不同子件时不可重复默认为系统时间一般不输一般不输备注输入表体内容列表:字段名称仓库编码子件编码子件存货代码子件名称基本用量内容说明加工成成品的原材料仓库编码加工成制品的原材料编码加工成成品的原料、毛坯代码加工成成品的原料、毛坯名称加工成一件成品所需原料用量系统根据编码自动生成系统根据编码自动生成备注注意:同一母件的子件内容发生变革时,建立的物料清单时接纳不同的版本号。
(TSG Z7001-2004)第3号修改单
附件1:《特种设备检验检测机构核准规则》(TSG Z7001-2004)第3号修改单(对2005年1月第1版和2007年第1号修改单、2009年第2号修改单的修改)一、正文的修改1. 第五条修改为:“国家质量监督检验检疫总局(以下简称国家质检总局)和省级质量技术监督部门为核准机关。
国家质检总局负责受理、审批综合检验机构和无损检测机构,并颁发《特种设备检验检测机构核准证》(以下简称《核准证》);省级质量技术监督部门负责受理、审批其他检验检测机构(含只申请房屋建筑工程及市政工程工地的起重机械和场(厂)内专用机动车辆检验的检验机构),颁发《核准证》。
“特种设备综合检验机构的核准条件分为甲、乙和丙三类。
对获得核准的机构,分别简称为甲类、乙类和丙类机构,其中,乙类和丙类机构只能在省级质量技术监督部门限定的区域内从事检验工作。
”2. 第六条第(一)、(二)项修改为:“(一)有独立法人资格(特种设备使用单位设立的检验机构和中央企业设立的检验机构除外);“(二)有与其承担的检验检测工作相适应的检验检测人员、专业技术人员;”3. 第七条修改为:“核准程序包括申请、受理、鉴定评审、审批与发证。
合并重组的机构,按附件3的规定执行。
”4. 第八条和第九条合并为第八条,修改为:“检验检测核准申请采取网上填报方式。
申请机构应当登录负责受理的国家质检总局或者省级质量技术监督部门行政许可业务系统,填写《特种设备检验检测机构核准申请书》(见附件4,以下简称《申请书》),并附以下扫描资料(PDF或者JPG格式)提出申请:“(一)《申请书》封面(加盖申请机构公章);“(二)《申请书》中的“申请核准项目”(机构法人代表人签字,加盖机构公章);“(三)法人资格证明文件“(四)组织机构代码证书“(五)现有核准证书(不适用于首次申请);“(六)特种设备检验检测质量管理体系文件目录(也可为其他电子文本)。
“向国家质检总局提出核准申请的综合检验机构,应当经省级质量技术监督部门同意(在《申请书》封面右下角盖章)。
表头改装欧姆表原理
表头改装欧姆表原理欧姆表是广泛应用于电路测量中的一种仪器,可用于测量电阻、电流和电压等电路参数。
在实际工作中,为了满足不同测量需求,有时需要对欧姆表进行改装,添加或修改表头。
本文将详细介绍表头改装欧姆表的原理和相关技术。
表头是欧姆表的重要组成部分,它主要用于选择测量范围和保护电路。
改装欧姆表的表头可以增加新的测量功能或提高测量精度,使其能够更好地满足特定任务的需求。
表头改装的原理主要涉及以下几个方面:1. 选择合适的测量范围:针对不同的电路参数,改装的表头需要具备合适的测量范围。
例如,对于测量电阻,表头需要提供多档位的选择,以适应不同阻值范围的测量需求。
这需要通过合理设计表头的电路结构和元件参数来实现。
2. 提高测量精度:对于需要更高测量精度的应用,改装的表头可以通过增加校准电路和优化设计来提高精度。
校准电路可以校准欧姆表的非线性特性和零点偏移,使得测量结果更加准确可靠。
3. 添加新的测量功能:通过改装表头,可以增加新的测量功能,如频率测量、电容测量等。
这需要在表头中添加相应的电路元件和信号处理电路,使欧姆表能够测量更多类型的电路参数。
4. 优化保护电路:表头改装还需要关注电路的保护机制,以防止误操作或电路故障对欧姆表造成损坏。
在改装过程中,需要添加适当的过压、过流保护电路,以及电流限制电路等,保证表头和电路的安全可靠运行。
在进行表头改装时,需要对欧姆表的电路结构和原理有深入的了解。
同时,根据改装需求,还需要选取合适的电子元件并进行正确的连接和布局。
改装后的欧姆表需要进行系统测试和校准,以确保其测量结果的准确性和稳定性。
总结起来,表头改装欧姆表的原理主要涉及测量范围选择、测量精度提高、新功能添加和保护电路优化。
通过合理设计表头的电路结构和元件参数,可以使改装后的欧姆表更好地满足特定任务的需求。
在改装过程中,需要对欧姆表的电路原理和相关技术有深入的理解,并进行正确的元件选择和布局。
最终改装完成后需要进行测试和校准,以确保其测量结果的准确性和可靠性。
办公软件学习技巧:【excel三斜线表头怎么做】如何更改excel表头例如把a列改成姓名
【excel三斜线表头怎么做】如何更改excel 表头例如把a列改成姓名
怎么让excel表头无法修改
Excel在日常办公中应用太广了,只要是办公室里,几乎每天都会用到,笔者共享一下怎么设置excel表动,滑动滑轮的时候下面的内容动
方法/步骤
打开要设置的excel表格
把鼠标单击将要设置不动的那一行的下一行第一个单元格,比如:要设置第一行不动,那么就把鼠标单击第二行的第一个单元格,即A2 完成第二步之后,依次单击“视图”,“冻结窗口”,“冻结拆分窗格”
完成第三步之后,就实现了第一行不动了(假如要取消第一行不动的话,也是单击A2,然后按第三步的方法做)
5
假如要列也不动的话,方法和刚才一样,假如要第一列不动,那么就单击B1单元格,假如是要第一行和第一列都不动,那就单击B2,然后依次单击“视图”,“冻结窗口”,“冻结拆分窗格”。
要冻结的行或列始终是在单元格的左边和上边,
如何更改EXCEL的表头?
莫非你是指页眉?
如何更改excel表头例如把a列改成姓名
1)证书号A列,在A列后点击鼠标右键,插入一列,为B列;
2)在B2单元格写入:=13。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
package test.jtable;import java.util.Vector;import javax.swing.table.DefaultTableModel;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);}}public void selectNull() {for (int i = 0; i < getRowCount(); i++) {//this.setValueAt(value, i, 0);//if(this.getRowCount())//if(this.seta)if(!(Boolean)this.getValueAt(i, 0)){System.out.println("this.getRowCount"+this.getValueAt(i, 0));}}}}package test.jtable;import ponent;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JCheckBox;import javax.swing.JComponent;import javax.swing.JLabel;import javax.swing.JTable;import javax.swing.SwingConstants;import javax.swing.UIManager;import javax.swing.table.JTableHeader;import javax.swing.table.TableCellRenderer;public class CheckHeaderCellRenderer implements TableCellRenderer { CheckTableModle tableModel;JTableHeader tableHeader;private JCheckBox selectBox;public JCheckBox getSelectBox() {return selectBox;}public void setSelectBox(JCheckBox selectBox) {this.selectBox = selectBox;}public CheckHeaderCellRenderer(JTable table) {this.tableModel = (CheckTableModle)table.getModel();this.tableHeader = table.getTableHeader();//selectBox = new JCheckBox(tableModel.getColumnName(0));selectBox = new JCheckBox(tableModel.getColumnName(0));selectBox.setSelected(false);tableHeader.addMouseListener(new MouseAdapter() {public void mouseClicked( MouseEvent e){if(e.getClickCount() > 0){//获取选中的列int selectColumn = tableHeader.columnAtPoint(e.getPoint());if(selectColumn == 0){boolean value = !selectBox.isSelected();selectBox.setSelected(value);tableModel.selectAllOrNull(value);//tableModel.selectNull();tableHeader.repaint();// tableHeader.g}}}});}@Overridepublic Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {// TODO Auto-generated method stubString valueStr = (String) value;JLabel label = new JLabel(valueStr);label.setHorizontalAlignment(SwingConstants.CENTER); // 表头标签剧中selectBox.setHorizontalAlignment(SwingConstants.CENTER);// 表头标签剧中selectBox.setBorderPainted(true);JComponent component = (column == 0) ? selectBox : label;component.setForeground(tableHeader.getForeground());component.setBackground(tableHeader.getBackground());component.setFont(tableHeader.getFont());component.setBorder(UIManager.getBorder("TableHeader.cellBorder"));return component;}import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.EventQueue;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.util.Vector;import javax.swing.JButton;import javax.swing.JCheckBox;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.border.EmptyBorder;import javax.swing.table.JTableHeader;public class TestFrame extends JFrame {private JPanel contentPane;private JTable table;private JCheckBox selectBox;private CheckTableModle tableModel;JTableHeader tableHeader;/*** Launch the application.*/public static void main(String[] args) {// EventQueue.invokeLater(new Runnable() {// public void run() {// try {// TestFrame frame = new TestFrame(); // frame.setVisible(true);// } catch (Exception e) {// e.printStackTrace();// }// }// });TestFrame frame = new TestFrame();frame.setVisible(true);}/*** Create the frame.*/public TestFrame() {setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setTitle("CheckBox Table");this.setPreferredSize(new Dimension(400, 300));// setBounds(100, 100, 450, 300);contentPane = new JPanel();contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));contentPane.setLayout(new BorderLayout(0, 0));setContentPane(contentPane);table = new JTable();// if(table.isCellSelected(row, column))JScrollPane scrollPane = new JScrollPane(table,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);contentPane.add(scrollPane, BorderLayout.CENTER);initTable();pack();}private void initTable(){Vector headerNames=new Vector();headerNames.add("列选择");headerNames.add("姓名");headerNames.add("年龄");headerNames.add("详情");Vector data=this.getData();tableModel=new CheckTableModle(data,headerNames);// selectBox = new JCheckBox(tableModel.getColumnName(0));table.setModel(tableModel);CheckHeaderCellRenderer test = new CheckHeaderCellRenderer(table);selectBox = test.getSelectBox();table.getTableHeader().setDefaultRenderer(test);tableHeader = table.getTableHeader();table.addMouseListener(new MouseAdapter() {@Overridepublic void mouseClicked(MouseEvent e) {// TODO Auto-generated method stub//int selectColumn = tableHeader.selectNull();// tableModel.setValueAt(false, 0, 0);// tableHeader.repaint();// //System.out.println(tableHeader.);// System.out.println("table"+table.getRowCount());// System.out.println("========"+tableModel.getValueAt(0, 0)); // System.out.println("all size"+tableModel.getRowCount());// tableModel=new CheckTableModle(data,headerNames); // table.getTableHeader().setDefaultRenderer(test);}});}/*** 获得数据* @return*/private Vector getData(){Vector data = new Vector();Vector rowVector1=new Vector();rowVector1.add(false);rowVector1.add("Benson");rowVector1.add("25");JButton button1 = new JButton("获取详情");rowVector1.add("获取详情");Vector rowVector2=new Vector();rowVector2.add(false);rowVector2.add("Laura");rowVector2.add("26");//Vector rowVector3=new Vector();rowVector3.add(false);rowVector3.add("YOYO");rowVector3.add("1");data.add(rowVector1);data.add(rowVector2);data.add(rowVector3);return data;}public void selectNull() {for (int i = 0; i < table.getRowCount(); i++) {//this.setValueAt(value, i, 0);//if(this.getRowCount())//if(this.seta)System.out.println(table.getValueAt(i, 0));if(!(Boolean)table.getValueAt(i, 0)){// System.out.println("this.getRowCount"+table.getValueAt(i, 0)); // table.setValueAt(false, 0, 0);// table.setValueAt(false, 1, 0);// table.setValueAt(false, 2, 0);selectBox.setSelected(false);//tableModel=new CheckTableModle(data,headerNames);//return;tableHeader.repaint();}}}}。