2、创建一个包含6行4列表格的窗口界面。如下所示:
package图形用户高级组件_表格;
importjavax.swing.*;
importjava.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Event.*;
importjavax.swing.table.*;
publicclass MyTableextends JFrame{
Container c;
DefaultTableModel dtm;
JTable jt;
publicMyTable(){
c = this.getContentPane();
String[] s = {"姓名","学号","专业","成绩"};
dtm = newDefaultTableModel(s,6);
jt = newJTable(dtm);
this.setMyMenu();
this.addMyMenu();
}
publicvoidsetMyMenu(){
this.setSize(500,500);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
publicvoidaddMyMenu(){
c.add(jt.getTableHeader(),BorderLayout.NORTH);
c.add(jt);
}
}
package图形用户高级组件_表格;
import图形用户界面_高级组件1.MyMenu;
publicclass Test{
publicstaticvoidmain(String args[]){
MyTable app = new MyTable();
app.setVisible(true);
}
}