Swing 表格组件
表格是最常用的数据统计形式之一,在日常生活中经常需要表格来统计数据。在 Java Swing 中由JTable类实现表格。
一,创建表格
在 JTable 类中除了默认的构造方法外,还提供了利用指定表格列名数组和表格数据数组创建表格的构造方法。
JTable table = new JTable(Object[][] rowData, Object[] columnNames);
rowData:封装表格数据的数组。
columnNames:封装表格列名的数组。
在使用表格时,通常将其添加到滚动面板中,然后将滚动面板添加到相应的位置。
利用构造方法“JTable table = new JTable(Object[][] rowData, Object[] columnNames)”创建一个表格,完整代码如下:
package study.czm;
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
public class Study {
public static void main(String[] args) {
JFrame jf = new JFrame();
jf.setTitle("表格组件");
jf.setSize(240, 150);
jf.setLocationRelativeTo(null);
jf