gpt4 book ai didi

java - 如何将带有标题和数据的列添加到 JTable

转载 作者:行者123 更新时间:2023-12-02 06:50:00 24 4
gpt4 key购买 nike

我创建了一个扩展 AbstractTableModel 的类 MyTableModel。我想要的是,已经用数据初始化了三列?只有使用 DefaultTableModel 我才有这个选项,我可以使用一种以参数 columnName 和 columnData addColumn(Object columnName, Object[] columnData) 为参数的方法,那么最好的方法是什么?

最佳答案

在您的表模型中,您可以让它返回您想要的任何内容。如果你有三个List<String>或一个List<ThreePropertyPojo>您只需正确回答表模型方法即可:

  1. 列数为 3
  2. 行数为 list.size()
  3. 显示使用的单元格(行、列)的值 list1.get(row) (或 2 和 3,具体取决于“col”)或根据“col”的值,您可以从列表元素中获取特定属性。

差不多就可以了。

如果你谷歌“java swing tablemodel example”,会有很多例子

http://www.javalobby.org/articles/jtable/有一个很好的例子。

关于java - 如何将带有标题和数据的列添加到 JTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18156850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com