Как я могу сделать эффект "мыши" в Java? - PullRequest
1 голос
/ 15 апреля 2011

Я пытаюсь навести курсор мыши на JButton (javax.swing.JButton) и установить цвет границы. Теперь я могу заставить это работать, используя событие перемещения мыши на кнопке, мне просто нужно навести курсор мыши, и я не могу найти способ заставить работать эффект мыши. Любые идеи или методы, которые могут помочь? Примечание: MouseExited не работает. По крайней мере, в моем случае.

Ответы [ 2 ]

0 голосов
/ 16 апреля 2011

Использование метода mouseExisted является способом достижения этого эффекта. Если у вас возникли проблемы с ним, то это проблема вашего кода, но вы идете по правильному пути.

0 голосов
/ 15 апреля 2011

Как насчет "наведения мыши" на кнопке родительского компонента?Установите флаг, если мышь находится над кнопкой и если над родительской (окружающей) панелью и установлен флаг, у вас есть что-то вроде «мыши вне».

...