private void maybeEditPolicyInformation(MouseEvent evt) { if (evt.getClickCount() > 1) { Point point = new Point(evt.getX(), evt.getY()); int row = jtPolicyInformation.rowAtPoint(point); if (row != -1) { try { CursorUtil.setCursorBusy(JPolicyInformation.this); jtPolicyInformation.setRowSelectionInterval(row, row); editSelectedPolicyInformation(); } finally { CursorUtil.setCursorFree(JPolicyInformation.this); } } } }