Jtable1头给Jtable2的属性,如排序和边距调整大小



创建两个Jtable table1和table2。我通过这段代码给table1头给table2。

table2.setTableHeader(table1.getTableHeader());

,但我也想给table1头属性table2。比如排序和边距调整大小。

,但我也想给table1头属性table2。就像排序和边距调整。

  • 共享TableColumnModel,

  • 使用,覆盖方法columnMarginChangedcolumnMoved,两者都在TableColumnModelListener中实现,

  • 。基于@camickr

  • 代码的简单、部分使用

like Sorting

排序是由RowSorter控制的,所以我猜你也需要共享排序器。

阅读Swing教程中关于排序和过滤的部分以获取更多信息。

我猜你会在表1上使用getRowSorter(...),在表2上使用setRowSorter(...)

相关内容

  • 没有找到相关文章

最新更新