GUI表格

package gui;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
public class T17 {
    /*
     * 表格是GUI常用的组件,JTable
     */  
    public static void main(String[] args) {
        JFrame jf = new JFrame("简单表格");
//        声明JTable类型的变量table
        JTable table;
//        1.定义一维数组作为列标题
        Object[] columnTitle = {"姓名","年龄","性别"};
//        2.定义二维数组作为表格行对象数据
        Object[][] tableData ={
        new Object[] {"马冬梅",20,"女"},
        new Object[] {"马什么梅",21,"女"},
        new Object[] {"马冬什么",22,"男"},
        new Object[] {"Beautiful",18,"女"},
        new Object[] {"handsome",20,"男"}
        };
//        3.使用JTable对象创建表格
//        以二维数组和一维数组来创建一个JTable对象
        table = new JTable(tableData,columnTitle);
//        将JTable对象放在JScrollPane中,并将JScrollPane放在窗口中显示出来
        JScrollPane jsp = new JScrollPane(table);
        jf.add(jsp);
        jf.pack();//设置自适应JFrame窗体大小
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        jf.setVisible(true);//设置窗体可见
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值