MouseListener, кажется, не работает для меня
Мне нужно, чтобы предисловие с моим инструктором не позволяло нам использовать IDE. Мы используем TextPad. Я хочу нажать на этот ярлык, и он изменится с «H» на «T». В настоящее время, когда я нажимаю на ярлык, ничего не происходит. Что я забыл?
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Lab3Label extends JLabel implements MouseListener {
int count = 0;
boolean flag = true;
public Lab3Label (int i) {
setLayout(new BorderLayout());
count = i;
this.setText("H");
this.setFont(new Font("Serif", Font.PLAIN, 60));
this.setBorder(BorderFactory.createLineBorder(Color.black));
}
public void mouseReleased(MouseEvent e)
{
if(flag){
this.setText("H");
flag = false;
}
else{
this.setText("T");
flag = true;
}
}
public void mouseExited(MouseEvent e){}
public void mouseClicked(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseMoved(MouseEvent e){}
public void mouseEntered(MouseEvent e){}
}