当前位置: 技术问答>java相关
如何双击JTable的表头,让table排序?多谢!
来源: 互联网 发布时间:2017-03-28
本文导语: 如何双击JTable的表头,让table排序?多谢! 如下: 名称 学号 ---------------- a 3 h 6 c 4 如何双击名称或学号,则整个表按名称或学号升序获降序排列 ...
如何双击JTable的表头,让table排序?多谢!
如下:
名称 学号
----------------
a 3
h 6
c 4
如何双击名称或学号,则整个表按名称或学号升序获降序排列
如下:
名称 学号
----------------
a 3
h 6
c 4
如何双击名称或学号,则整个表按名称或学号升序获降序排列
|
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
有详细教程和代码
有详细教程和代码
|
TableSorter sorter = new TableSorter(myModel); //ADDED THIS
//JTable table = new JTable(myModel); //OLD
JTable table = new JTable(sorter); //NEW
sorter.addMouseListenerToHeaderInTable(table); //ADDED THIS
//JTable table = new JTable(myModel); //OLD
JTable table = new JTable(sorter); //NEW
sorter.addMouseListenerToHeaderInTable(table); //ADDED THIS