mytablemodel.java
来自「java程序设计导论(daniel liang著) 所有偶数课后习题答案」· Java 代码 · 共 26 行
JAVA
26 行
import javax.swing.*;import javax.swing.table.*;import java.util.*;public class MyTableModel extends DefaultTableModel { /** Default constructor */ public MyTableModel() { } /** Construct a table model with specified data and columnNames */ public MyTableModel(Object[][] data, Object[] columnNames) { super(data, columnNames); } /** Override this method to return a class for the column */ public Class getColumnClass(int column) { return getValueAt(0, column).getClass(); } /** Override this method to return true if cell is editable */ public boolean isCellEditable(int row, int column) { Class columnClass = getColumnClass(column); return columnClass != ImageIcon.class && columnClass != Date.class; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?