import javax.imageio.metadata.IIOMetadataFormatImpl;
import javax.swing.*;
import javax.swing.table.AbstractTableModel;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;
import java.util.concurrent.ForkJoinPool;
/**
* @ClassName declaredTest
* @Description TODO
* @Author xpower
* @Date 2022/5/20 16:56
* @Version 1.0
*/
public class declaredTest {
JFrame jFrame = new JFrame("JTableModelTest");
private String[] title = {"姓名", "年龄", "性别"};
private String[][] data = {
{"*然", "20", "女"},
{"*晚", "20", "女"},
{"珈*", "19", "女"},
{"乃x", "20", "女"},
{"贝x", "19", "女"}
};
//todo 定义集合
Vector VTitle = new Vector();
Vector<Vector> VData = new Vector<>();
myTableModel myTableModel = new myTableModel();
//按钮设置
JButton jButton = new JButton("显示信息");
public void init() {
//todo 数组装集合
JTable自定义TableModel
最新推荐文章于 2023-05-16 17:08:15 发布
本文详细介绍了如何在 Java Swing 中创建自定义的 TableModel,以实现更灵活的数据展示和交互。通过继承 AbstractTableModel 类并覆盖必要的方法,我们可以定制表格的数据源和行为,包括添加、编辑和删除表格数据。此外,还讨论了如何将自定义 TableModel 与 JTable 组件结合使用,以达到更好的用户界面效果。

最低0.47元/天 解锁文章
322





