用java awt 如何实现像excel表格形式的界面啊??像测站好和测站名称这一块都是可以自动改变大小的?

如果用JTable的话上面的标题栏该怎么设置了?
2025-01-01 05:57:18
推荐回答(1个)
回答1:

 给你代码,你参考一下。

import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.DefaultTableModel;
public class TableApp extends JFrame {
private String[] columns = { "name", "age", "email" };
public TableApp() {
JScrollPane scrollpane = new JScrollPane();
DefaultTableModel model = new DefaultTableModel(columns, 10);
JTable table = new JTable(model);
scrollpane.setViewportView(table);
add(scrollpane, BorderLayout.CENTER);
setSize(600, 400);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new TableApp();
}
}