datamodel.java
来自「《深入浅出设计模式》的完整源代码」· Java 代码 · 共 34 行
JAVA
34 行
package exporter;import javax.swing.table.*;public class DataModel extends AbstractTableModel { private String mRows[][] = {{"342","543","167"}, {"633","207","921"}, {"290","544","519"}, {"810","105","440"}}; String[][] getAllData(){ return (String[][])mRows.clone(); } public void setRows(String[][] pRows){ mRows = pRows; } public int getColumnCount() { if(mRows!=null && mRows.length>0 && mRows[0]!=null){ return mRows[0].length; } return 0; } public int getRowCount() { if(mRows==null){ return 0; } return mRows.length; } public Object getValueAt (int row, int column) { return mRows[row][column]; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?