Я создал собственный класс JButton для представления пробелов на монопольной доске. Игра многопользовательская, поэтому большая часть информации, необходимой для рисования кнопки, хранится на сервере (доступ через RMI).
Моя проблема в том, что, когда я наводю курсор мыши на кнопку, она автоматически вызывает функцию repaint () (и рисует границу). Это делает программу очень медленной, поскольку ей приходится извлекать данные с сервера каждый раз, когда указатель мыши находится над одним из мест.
Я пытался найти способ остановить это, но у всех остальных в интернете, похоже, есть проблема с получением кнопки перекрасить (), а не с ее остановкой.
Кто-нибудь знает метод, который я могу переопределить, или свойство, которое я могу изменить, чтобы остановить это?