Perché usare un MouseListener quando c'è il FocusListener?