swing java如何实现鼠标点击两下表格就对其进行排序
2个回答
展开全部
在TableHeader上添加鼠标事件。
tableHeader.addMouseListener(new MouseAdapter(){
JTableHeader h = (JTableHeader) e.getSource();
TableColumnModel columnModel = h.getColumnModel();
int viewColumn = columnModel.getColumnIndexAtX(e.getX());
int column = columnModel.getColumn(viewColumn).getModelIndex();
if (column != -1) {
// 自己记录排序状态并排序
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询