Как мне программно щелкнуть Swing JButton таким образом, чтобы зарегистрировать все повторно Левантные действия / события мыши и быть видимыми для пользователя (т. е. они увидят, что кнопка нажата, как если бы они на самом деле ее нажали)?
Кнопка находится в том же приложении, что и я; Я не пытаюсь управлять кнопкой в другом приложении. Полагаю, я мог бы напрямую вставлять события в очередь, но я бы предпочел по возможности избегать этого подхода, и если бы я делал это таким образом, не было бы видимого щелчка.
Я вижу, что класс java.awt.Robot предлагает методы для перемещения мыши и щелчка мышью, но не для того, чтобы заставить ее щелкнуть определенную кнопку.