import javax.swing.*;
import java.awt.*;
public class JTableDemo{
JFrame mainJFrame;
Container con;
JScrollPane JSPane;
JTable DataTable;
public JTableDemo(){
mainJFrame = new JFrame();
Object[][] playerInfo={
{"张三","",new Integer(6500),new Integer(2000),new Integer(200)},
{"李四","",new Integer(4500),new Integer(1000),new Integer(300)},
};
String[] Names={"姓名","职务","工资","奖金","罚款"};
//创建带内容和表头信息的表格
DataTable=new JTable(playerInfo,Names);
JSPane=new JScrollPane(DataTable);
mainJFrame.add(JSPane);
mainJFrame.setTitle("JTable使用示例");
mainJFrame.setSize(300,200);
mainJFrame.setVisible(true);
mainJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new JTableDemo();
}
}
运行结果如下: