有谁知道如何在对行进行排序时实现 JTable 列标题的上下箭头?
我有自己的排序方式,它是通过监听鼠标适配器的鼠标点击触发的,唯一剩下的就是标题上的此类箭头的可见性...
是否还有一种方法可以轻松实现可排序的 jtable?
我完成了所有排序,最后一件事我不能做的是显示排序箭头..
我不想做一个新的,但我没能找到是否有 setEnableArrow 之类的..
对此有什么想法吗?
最佳答案
你可以看看DefaultTableCellHeaderRenderer
的源代码.在 getTableCellRendererComponent
中,您可以看到从何处检索这些图标(例如 UIManager.getIcon("Table.ascendingSortIcon")
)以及如何设置此图标(setIcon(排序图标);
)
关于java - 排序箭头 jtable 列标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7745181/