java - JTable Mouse Listener Not Working Properly -


my jtable (jtbllot) mouse click event not fires times. on frequent clicks

below code mouse click event

 private void jtbllot_mouseclicked(java.awt.event.mouseevent evt) {             int row = jtbllot.rowatpoint(evt.getpoint()), currid = 0;     int col = 3;      lotid = jtbllot.getvalueat(row, col).tostring();     if (jtbllot.getvalueat(row, 1) != null) {     sizegrp_up = jtbllot.getvalueat(row, 1).tostring();     } else {     sizegrp_up = "0";     }      if (jtbllot.getvalueat(row, 4) != null) {     if (jtbllot.getvalueat(row, 4).tostring().compareto("") !=0)     {     currid = integer.parseint(jtbllot.getvalueat(row, 4).tostring()) - 1;     }     } else {     sizegrp_up = "0";     }      cmbcurrency.setselectedindex(currid);     jlbllotid.settext(lotid);      // sets model jtable(jtbllgp) in form data db     getlotgradepricedata();      //on click focus clicked cell     int col_ = jtbllot.columnatpoint(evt.getpoint());     jtbllot.setcellselectionenabled(true);     jtbllot.changeselection(row, col_, false, false);     jtbllot.scrollrecttovisible(new rectangle(jtbllot.getcellrect(row, col_, true)));  }  

if need handle every click suggest handle mousereleased instead of mouseclicked.


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -