📄 tablevalues.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -