como remover MouseListener / ActionListener em um JTextField

Eu tenho o seguinte código adicionando um ActionListener a um JTextField:

chatInput.addMouseListener(new java.awt.event.MouseAdapter() {
    public void mouseClicked(java.awt.event.MouseEvent evt) {
       chatInputMouseClicked(evt);
    }
});

Agora, como faço para remover este MouseListener usandochatInput.removeMouseListener(), já que essa função precisa de um argumento?

questionAnswers(1)

yourAnswerToTheQuestion