mytable.java

来自「——学生信息系统的设计与实现—— 以学生信息为背景」· Java 代码 · 共 70 行

JAVA
70
字号
package student;
import javax.swing.table.AbstractTableModel; 
import javax.swing.*; 
import java.awt.*; 
import java.awt.event.*; 

class MyTable extends AbstractTableModel 
{ 
   String[] n={"学号","姓名","性别","专业","班级","年龄"};
   Object[][] p =new Object[100][6];
   int i;
   public static boolean s;
     Lianbiao stu[]=new Lianbiao[100];   
      public   MyTable()
    {
        for(i=0;i<100;i++)
     {    

          stu[i]=new Lianbiao();
     
     } 
         stu= View.GetL();
         try{
         for(i=0;i<stu[0].len;i++){
            p[i][0]=stu[i].number;
            p[i][1]=stu[i].name;
            p[i][2]=stu[i].sex;
            p[i][3]=stu[i].discipling;
            p[i][4]=stu[i].jclass;
            p[i][5]=stu[i].age;
         }
         }
           catch(Exception ee)

          {

           }
         System.out.print(p);


    }
    public static  boolean  GetS()
    {
        return s;
    }      

public int getColumnCount() 
{ 
return 6; 
} 

public int getRowCount() 
{ 
return stu[0].len; 
} 

public String getColumnName(int col) 
{ 
return n[col]; 
} 

public Object getValueAt(int row, int col) 
{ 
return p[row][col]; 
} 


} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?