时间:2019-07-12
概述:Swing 表头
java swing 自定义表头说明文字,为表格的表头指定说明性文字,在用Java显示表格数据时,这个例子就挺有用了,以下是实现本功能的一个核心文件代码,仅供参考:
//Java Swing编程实例:为表头指定说明性文字
import javax.swing.*;
import javax.swing.table.*;
import java.awt.*;
public class test15
{
public static void main(String[] args)
{
JFrame frame = new JFrame("自定义表头");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 表格中显示的数据
Object rows[][]={
{"花洒","江西","280"},
{"长江","四川","206"},
{"松花江","贵州","300"},
{"表头","江苏","180"},
{"自定义","新疆","109"},
{"说明","广东","202"}
};
String columns[]={"品名", "地区", "销量"};
TableModel model = new DefaultTableModel(rows, columns);
JTable table = new JTable(model);
RowSorter sorter = new TableRowSorter(model);
table.setRowSorter(sorter);
JScrollPane pane = new JScrollPane(table);
frame.add(pane, BorderLayout.CENTER);
table.getTableHeader().setToolTipText("Java Swing表格的例子");//为表头指定说明文字(自定义表格表头提示文字)
frame.setSize(300, 150);
frame.setVisible(true);
}
}