繁体   English   中英

java JTable排序对象

[英]java JTable sort objects

很抱歉问这个。 但是我在理解如何做时遇到了巨大的问题。

我有一个JTable 对于该JTable我有自己的AbstractTableModel ,它为getValueAt返回一个自定义对象。 另外,我还有一个自己的TableCellRenderer ,它使用很多颜色,并使用列值从getValueAt给出的对象中提取指定的值。

但是,我希望能够对值进行排序。 那么我将如何进行分类呢? 我希望能够接收两个对象和列,然后根据该列进行排序。

我尝试阅读一堆教程,但是它们显示了如何基于字符串进行排序,或者仅在不知道该列的情况下进行排序。

我还应该在创建JTable的类中,在AbstractTableModelTableCellRenderer进行排序吗?

任何帮助或指向好的教程将不胜感激。 我很抱歉,但我确实为这种情况感到难过,而且从未做到过。

您可以使用Swing教程中所述的排序对象: http : //docs.oracle.com/javase/tutorial/uiswing/components/table.html#sorting

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM