tablemap.java
来自「农业银行ATM对帐查询系统后台类包的源代码,实现了FTP,数据库管理等等功能」· Java 代码 · 共 68 行
JAVA
68 行
package boco.shabank.dbmanager;/** * <p>Title: BOCO DBMANAGER</p> * <p>Description: BROWSER OF DBTables</p> * <p>Copyright: Copyright (c) 2002</p> * <p>Company: BOCO</p> * @author Wangjb * @version 1.0 */import javax.swing.table.*;import javax.swing.event.TableModelListener;import javax.swing.event.TableModelEvent;public class TableMap extends AbstractTableModel implements TableModelListener{ protected TableModel model; public TableModel getModel() { return model; } public void setModel(TableModel model) { this.model = model; model.addTableModelListener(this); } // By default, Implement TableModel by forwarding all messages // to the model. public Object getValueAt(int aRow, int aColumn) { return model.getValueAt(aRow, aColumn); } public void setValueAt(Object aValue, int aRow, int aColumn) { model.setValueAt(aValue, aRow, aColumn); } public int getRowCount() { return (model == null) ? 0 : model.getRowCount(); } public int getColumnCount() { return (model == null) ? 0 : model.getColumnCount(); } public String getColumnName(int aColumn) { return model.getColumnName(aColumn); } public Class getColumnClass(int aColumn) { return model.getColumnClass(aColumn); } public boolean isCellEditable(int row, int column) { return model.isCellEditable(row, column); }//// Implementation of the TableModelListener interface,// // By default forward all events to all the listeners. public void tableChanged(TableModelEvent e) { fireTableChanged(e); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?