java之显示JTable表格数据

来源:互联网 发布:沙尔托·科普雷 知乎 编辑:程序博客网 时间:2024/06/05 05:32
package test;import java.awt.*;import javax.swing.*;import java.sql.*;import java.util.*;import java.awt.event.*;public class demo extends JFrame{//rowData存放数据 //columnName存放列名private Vector rowData, columnName;private JTable jt = null;private JScrollPane jsp = null;public static void main(String[] args){demo demo1 = new demo();}//构造函数public demo(){columnName = new Vector();//设置列名columnName.add("学号");columnName.add("名字");columnName.add("性别");columnName.add("年龄");columnName.add("籍贯");columnName.add("爱好");rowData = new Vector();//rowData可存放多行Vector line1 = new Vector();line1.add("D001");line1.add("囚牛");line1.add("公");line1.add("1500");line1.add("东海");line1.add("音乐");Vector line2 = new Vector();line2.add("D002");line2.add("睚眦");line2.add("公");line2.add("1300");line2.add("东海");line2.add("惩恶扬善");Vector line3 = new Vector();line3.add("D003");line3.add("嘲风");line3.add("公");line3.add("1200");line3.add("东海");line3.add("登高");rowData.add(line1);rowData.add(line2);rowData.add(line3);rowData.add(line1);rowData.add(line2);rowData.add(line3);rowData.add(line1);rowData.add(line2);rowData.add(line3);//初始化JTablejt = new JTable(rowData, columnName);jsp = new JScrollPane(jt);this.add(jsp);this.setTitle("你好啊!");this.setSize(260, 150);this.setLocation(300, 200);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setResizable(false);this.setVisible(true);}}



0 0
原创粉丝点击