我正在尝试创建一个可点击的列标题(这样只要单击一个方法就会调用一个方法)。
链接到图像(因为我还没有10个声誉)http://img156.imageshack.us/img156/5764/clickablecolumn.png
列标题为红色矩形。
到目前为止我所做的就是响应任何列字段(例如James,Benny-G和Rokas的字段)被按下。
代码:
public void mouseClicked(MouseEvent e)
{
System.out.println("Mouse clicked");
TableColumnModel cModel = table.getColumnModel();//cModel - column model
int selColumn = cModel.getColumnIndexAtX(e.getX());//gets the selected column by clicked x coordinate
}
答案 0 :(得分:15)