Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建一个JTable与DefaultTableModel. 我的问题是,当我单击对其进行排序(带有价格的行)时,它的排序不正确。
JTable
DefaultTableModel
假设我们有行:
2 6 3 112 42 1
我想要的是:
1 2 3 6 42 112
我得到什么:
1 112 2 3 42 6
有什么建议或解决方案吗?
我的一个项目代码库中的一个示例。这属于您的 TableModel
@Override public Class<?> getColumnClass(int col) { switch (col) { case 0: return Integer.class; case 1: return String.class; case 2: return String.class; case 3: return Integer.class; } }