IntelliJ IDEA —— 使用JTable

public class No2Form {
    private JPanel No2Form;
    private JButton button1;
    private JButton button2;
    private JButton button3;
    private JButton button4;
    private JScrollPane scroll;
    private JTable dataTable;

    public  void  CreateForm(){
        JFrame frame = new JFrame("No2Form");
        frame.setContentPane(No2Form);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.pack();
        frame.setSize(800,600);
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);


        final Object[] columnNames = {"姓名", "性别", "家庭地址",//列名最好用final修饰
                "电话号码", "生日", "工作", "收入", "婚姻状况","恋爱状况"};
        Object[][] rowData = {
                {"ddd", "男", "江苏南京", "1378313210", "03/24/1985", "学生", "寄生中", "未婚", "没"},
                {"eee", "女", "江苏南京", "13645181705", "xx/xx/1985", "家教", "未知", "未婚", "好象没"},
                {"fff", "男", "江苏南京", "13585331486", "12/08/1985", "汽车推销员", "不确定", "未婚", "有"},
                {"ggg", "女", "江苏南京", "81513779", "xx/xx/1986", "宾馆服务员", "确定但未知", "未婚", "有"},
                {"hhh", "男", "江苏南京", "13651545936", "xx/xx/1985", "学生", "流放中", "未婚", "无数次分手后没有"}
        };
        Object obj = "Hello";


//         TableColumn column = new TableColumn();
//         column.setHeaderValue(columnNames);
//
//        table1.addColumn(column);
//        scroll.setViewportView(table1);

        TableModel dataModel = new DefaultTableModel(rowData,columnNames);
        dataTable.setModel(dataModel);
    }



}

网上的代码在IDEA上总是无法显示JTABLE,总算找到原因,不同处在标红的地方,有大佬来解释一下吗?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值