tablevalues.java
来自「农业银行ATM对帐查询系统后台类包的源代码,实现了FTP,数据库管理等等功能」· Java 代码 · 共 69 行
JAVA
69 行
package boco.atmmonitor.DBConn;//******************************************************************************//:功能:取设备信息的TV值//:时间:2002-08//:作者:王建宾//:特殊描述::test:为DEBUG时启用//:程序描述:////******************************************************************************import javax.swing.table.*;import java.sql.*;import javax.swing.ImageIcon;//import COM.ibm.db2.jdbc.net.*;import java.util.*;public class TableValues extends AbstractTableModel { protected ResultSet rs=null; protected ResultSet rsColumn=null; int columnSize; Object temp=null; Vector columnNames=new Vector(); public Vector values=new Vector(); //构造函数,由送入的不同类型参数,返回TV public TableValues() { } public TableValues(Vector colNames,Vector valuestemp) { for(int i=0;i<colNames.size();i++){ columnNames.addElement(colNames.elementAt(i)); } for(int j=0;j<valuestemp.size();j++){ values.addElement((Vector)valuestemp.elementAt(j)); } } public TableValues(String tbName,String colName) { } public int getColumnCount() { if(values.size()>0){ columnSize=((Vector)values.elementAt(0)).size(); } return columnSize; } public Object getValueAt(int row, int column) { if(values.size()>0){ temp=((Vector)values.elementAt(row)).elementAt(column); } return temp; } public int getRowCount() { return values.size(); } public String getColumnName(int column){ return columnNames.elementAt(column).toString(); } public boolean isCellEditable(int row,int column) { return false; } public Class getColumnClass(int col) { if(col==0){ return ImageIcon.class; } else{ return getValueAt(0, col).getClass(); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?