Ошибка The method mouseClicked(MouseEvent) in the type LBoM is not applicable for the arguments (int) в коде (java)

Есть код, созданный как кликер (пока держишь кнопку мыши нажатой, программа бесконечно кликает мышкой, но в 18 строке появляется ошибка The method mouseClicked(MouseEvent) in the type LBoM is not applicable for the arguments (int)

Вот весь код:

package helloapp1;

import static tools.tools.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.awt.AWTException; 
import java.awt.Robot; 
import java.awt.event.KeyEvent; 
import java.awt.event.InputEvent;

public class LBoM implements MouseListener{
    
    boolean a = false;
    
    public static void main() {
        while(true) {
            LBoM.mouseClicked(MouseEvent.BUTTON1); //Тут ошибка
        }
    }
    
    public void mouseClicked(MouseEvent e) {
        boolean a = true;
        while (a == true){
            try {
                Robot Mouse = new Robot();
                Mouse.mousePress(InputEvent.BUTTON2_DOWN_MASK);
            }catch(AWTException Mouse){print("Error!!!", "");}
        }
    }
    public void mousePressed(MouseEvent e) {
        boolean a = false;
    }
    public void mouseReleased(MouseEvent e) {
        
    }
    public void mouseEntered(MouseEvent e) {
        
    }
    public void mouseExited(MouseEvent e) {
        
    }

}

Ответы (0 шт):