IntelliJ IDEA —— 使用JTable
程序员文章站
2022-05-08 22:09:08
...
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,总算找到原因,不同处在标红的地方,有大佬来解释一下吗?
推荐阅读
-
idea创建一个入门Spring Boot项目(controller层)使用Moven代码管理
-
Intellij IDEA remote tomcat debug with jrebel on linux
-
IntelliJ IDEA之UML类图
-
Intellij IDEA 安装go语言插件
-
IDEA使用 更换背景颜色(护眼色)设置
-
intellij idea tomcat热部署配置教程
-
IntelliJ IDEA2018.1、2017.3**方法
-
去掉IntelliJ IDEA 中 mybatis 对应的 xml 文件警告的教程图解
-
详解在IDEA中使用MyBatis Generator逆向工程生成代码
-
IntelliJ IDEA 2017.1.4 x64配置步骤(介绍)