\
import java.awt.BorderLayout;
import java.awt.Container;
import java.util.Vector;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
public class Student extends JFrame
{
/**
*
*/
private static final long serialVersionUID = 2689739034032603658L;
Container c=getContentPane();
JTable tblInf = new JTable();
DefaultTableModel dtm = new DefaultTableModel();
//JScrollPane s = new JScrollPane(tblInf);
public void setTable()
{
Vector<String> vCdata = new Vector<String>();
vCdata.add("學號");
vCdata.add("姓名");
vCdata.add("性別");
vCdata.add("班級");
vCdata.add("出生年月");
tblInf.setModel(dtm);
for (int i=0; i<vCdata.size(); i++)
dtm.addColumn((String)vCdata.elementAt(i));
Vector<String> vRdata = new Vector<String>();
vRdata.add("110");
vRdata.add("黃xx");
vRdata.add("男");
vRdata.add("1班");
vRdata.add("19910703");
dtm.addRow(vRdata);
JScrollPane s = new JScrollPane(tblInf);
getContentPane().add(s,BorderLayout.CENTER);
}
public static void main(String[] args)
{
Student ts = new Student();
ts.setTable();
ts.setSize(400,450);
ts.show();
}
}