Ciao, vorrei sapere se in java esiste un comando che disabilita il ad esempio il mouseClicked.
Mi spiego meglio:
Questa è la mia classe pannello:
codice:
public Pannello()
{
setLocation(100,100);
setSize(50,50);
//#### gestione degli eventi intercettati dal pannello ####
// il pannello viene reso sensibile ai clic del mouse
addMouseListener(new MouseAdapter()
{
//---- gestione del clic del mouse ----
public void mouseClicked(MouseEvent e)
{
valore=valore+t;
repaint(); // richiama paint()
} // [m] mouseClicked
//---- gestione dell'entrata del mouse ----
public void mouseEntered(MouseEvent e)
{
setCursor(new Cursor(Cursor.HAND_CURSOR));
repaint(); // richiama paint()
} // [m] mouseEntered
//---- gestione dell'uscita del mouse ----
public void mouseExited(MouseEvent e)
{
setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));
repaint(); // richiama paint()
} // [m] mouseExited
}
);
avrei bisogno nel main di poter disabilitare il mousecliked per un po per poi riabilitarlo, sapete se è possibile?