java - 我希望我的 JTable 与链接列表的大小相同

标签 java swing

    String[] columns = new String[] {"Name", "Position", "Salary"};
    Object[][] data = new Object[][] {
        {employeelist.get(0), employeepost.get(0), employeesal.get(0)},
        {employeelist.get(1), employeepost.get(1), employeesal.get(1)},
        {employeelist.get(2), employeepost.get(2), employeesal.get(2)},
        {employeelist.get(3), employeepost.get(3), employeesal.get(3)},





    };
    JTable table = new JTable(data, columns);
    b.add(new JScrollPane(table));

我想让它调整到与链表相同的大小?并按顺序在其中输入我的链表。 enter image description here

这就是我想要的。但随着我增加更多员工,它会扩大。 抱歉英语不好

最佳答案

您需要创建一个扩展 AbstractTableModel 的类。该类将重写至少 3 个方法。在方法getRowCount()中您需要返回数组/列表的大小。

Java Tutorial您将找到如何使用它的示例。

关于java - 我希望我的 JTable 与链接列表的大小相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35899820/

相关文章:

java - 如何为所有(多个)ImageView 设置相同的 OnClickListener

java - 如何将对象列表发送到 View 并返回到 Controller 中的 Post 方法

java - 将 Swing 数据库应用程序转换为基于 Web 的应用程序

java - 如何获取用户修改后的 JTextField 的值 [java]

java - 单个 JTable 单元格中的多个对象

java - JUnit 套件不循环运行

java - 在 libGDX 中获取表中 Actor 的舞台坐标

java - 为什么这个整数不是 0,却返回 0?

Java 字体显示为一个点

Java:如何创建一个仅在其实例不存在时启动并在实例存在时调用该实例的应用程序?