1

我正在寻找允许在我的 UI 上转置我的 jTable 的方法。可能是通过单击按钮或其他操作。我的主要问题是我应该如何为此目的构建数据模型(abstractTableModel)?在 Java 中是否有任何现成的方法支持这种转置?

4

1 回答 1

4

如果您正在谈论行/列反转,则在 Swing 中相当简单:

  1. 创建代表列和行的普通表模型类。
  2. 创建您的倒置表模型类,它是您正常模型的包装器。唯一的区别是您恢复对列和行的调用。例如,在getColumnCount包装模型的方法中,您应该调用getRowCount内部模型。
  3. 实例化两个模型后,只需在JTableusingsetModel方法中替换它们即可。

希望有帮助..

于 2013-07-16T03:53:59.860 回答