📄 datamodel.java
字号:
package xuankexitong;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.table.*;
import javax.swing.event.*;
import java.util.*;
// The TableModel controls all the data:
class DataModel extends AbstractTableModel {
String[] columnNames={"学号","姓名","年龄","性别","系别"};
Vector vect=new Vector();
// Prints data when table changes:
/*DataModel(Object[][] dataa) {
data=data;
addTableModelListener(new TML());
}*/
public DataModel(Vector v,String[] s){
vect=v;
columnNames=s;
fireTableStructureChanged();
}
public int getColumnCount() {
return columnNames.length;
}
public int getRowCount() {
return vect.size();
}
public Object getValueAt(int row, int col) {
Vector arow=(Vector)vect.elementAt(row);
return arow.elementAt(col);
}
public boolean
isCellEditable(int row, int col) {
return false;
}
public String getColumnName(int column){
return columnNames[column];
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -