void myTable_mouseClicked(MouseEvent e) {
int row=myTable.rowAtPoint(e.getPoint());
int column=myTable.columnAtPoint(e.getPoint());}

解决方案 »

  1.   


    我晕:(我在
    http://expert.csdn.net/Expert/topic/2962/2962010.xml?temp=.7078363的回复白浪费了:(楼主这里给我点分补偿一下吧。
      

  2.   

    To: ln_boy(lnboy) 
    不好意思啊
    结贴的时候没有发现你的贴子,这儿一定补偿,小妹这儿还有好多分,小妹刚刚开始做JAVA,以后肯定会有好多难题,不愁分数慢慢的都给你。  :)int row=myTable.rowAtPoint(e.getPoint());
    int column=myTable.columnAtPoint(e.getPoint());得到的row和column是鼠标点击行的坐标值 还是 鼠标点击行在myTable中的行和列的Index ?
      

  3.   

    是行和列的值:比如你点击的是第一行第三列,那么row=0;
    column=2.