📄 mytablemodel.java~7~
字号:
package test_tree;
import javax.swing.table.AbstractTableModel;
import java.util.ArrayList;
import java.io.File;
public class MytableModel extends AbstractTableModel {
String []colname=new String[]{"名称","大小"};
ArrayList listdata;//行数据
public int getColumnCount() {
return colname.length;
}
public String getColumnName(int columnIndex) {
return colname[columnIndex];
}
public int getRowCount() {
return listdata.size();
}
public Object getValueAt(int rowIndex, int columnIndex) {
if(listdata==null)
return null;
File s=(File)this.listdata.get(rowIndex);
Object res=null;
switch(columnIndex)
{
case 0:
res=s.getName();
break;
case 1:
int te= (int)s.length();
res=new Integer(te);
break;
}
return res;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -