⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datamodel.java

📁 自己用java编的选课系统
💻 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 + -