Das mouseClicked event wird ausgelöst, wenn im selben Component das mousePressed und mouseReleased mit den Primären Maus-Button (also meistens der linke) hintereinander ausgelöst wurden. Wenn du auf einem Component die Maustaste drückst, die Maus von der Componente weg bewegst und dann los lässt, wird nur das mousePressed event auf dem Component ausgelöst; nicht das mouseReleased und ergo nicht mouseClicked.