利用JTable类直接创建表格

#用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);
	}
	
	
	
	
	
}

结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_47053042/article/details/107420477