#用eclipse创建表格
JTable(Object[][]rowData,Object[] columnNames)
rowData:封装表格数据的数组。
columnNames:封装表格列名的数组
package com.etime.Swing;
import java.awt.*;
import javax.swing.*;
blic class Test1 extends JFrame {
public static void main(String[] args) {
Test1 frame = new Test1();
frame.setVisible(true);
}
public Test1() {
super();
setTitle("创建可以滚动的表格");
setBounds(100,200,240,150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
String[] columnNames= {"A","B","C"};//定义表格列名数组
//定义表格数据数组
String[][]tableValues= {{"A1","B1","C1"},{"A2","B2","C2"},{"A3","B3","C3"},{"A4","B4","C4"},{"A5","B5","C5"}};
//创建指定列名和数据的表格
JTable table = new JTable(tableValues,columnNames);
//创建显示表格的滚动面板
JScrollPane scrollPane=new JScrollPane(table);
//将滚动面板添加到边界布局的中间
getContentPane().add(scrollPane,BorderLayout.CENTER);
}
}
结果: