public void initJTable() { String []colNames= {"编号", "教室编号","状态","借阅时间","归还时间"}; String [][]tableValues={}; tableModel=new DefaultTableModel(tableValues,colNames); table=new JTable(tableModel); table.setSelectionBackground(Color.YELLOW); table.setSelectionForeground(Color.RED); table.setRowHeight(30); }
时间: 2024-03-28 20:40:17 浏览: 60
数据挖掘与数据分析应用案例 数据挖掘算法实践 基于Apriori算法的关联规则.doc
这个方法是用来初始化一个`JTable`表格的。
首先定义了一个字符串数组`colNames`,用来表示表格的列名。数组中的元素按照顺序分别表示表格的第1列、第2列、第3列、第4列和第5列的列名。
然后定义了一个二维字符串数组`tableValues`,用来表示表格的数据模型。由于此时还没有数据,因此该数组为空。
接着创建了一个`DefaultTableModel`对象`tableModel`,该对象用来表示表格数据模型。构造方法的第一个参数是表格数据,此处为空数组`tableValues`,第二个参数是表格的列名,即字符串数组`colNames`。
然后使用`tableModel`对象创建了一个`JTable`表格对象`table`,将`tableModel`对象作为参数传入构造方法。
最后设置了表格的一些样式属性,包括选中行的背景色和前景色,以及行高。
阅读全文