www.pudn.com > JTable > youjian.java


class FrmQckc extends JFrame 
{ 
... 
jdbTable1.addMouseListener(new FrmQckc_jdbTable1_mouseAdapter(this)); 
... 
void jdbTable1_mousePressed(MouseEvent e) 
{ 
 /* 
 在这里写判断是否是点中第三列,并且做相应的处理。 
 */ 
 if(jdbTable1.columnAtPoint(new Point(e.getX(),e.getY())) == 2) 
 { 
   /*相应的处理程序*/ 
 } 
} 
... 
} 
class FrmQckc_jdbTable1_mouseAdapter extends java.awt.event.MouseAdapter { 
 FrmQckc adaptee; 
 FrmQckc_jdbTable1_mouseAdapter(FrmQckc adaptee) { 
   this.adaptee = adaptee; 
 } 
 public void mouseReleased(MouseEvent e) { 
   adaptee.jdbTable1_mouseReleased(e); 
 } 
 public void mousePressed(MouseEvent e) { 
   adaptee.jdbTable1_mousePressed(e); 
 } 
}