Почему Swing в моем Java-апплете мерцает при быстром наведении курсора мыши?

StackOverflow https://stackoverflow.com/questions/147802

  •  02-07-2019
  •  | 
  •  

Вопрос

Я создал Java-апплет с некоторыми стандартными компонентами графического интерфейса.Я использовал МигЛайаут Менеджер.

Если я медленно перемещаю мышь по различным компонентам графического интерфейса, все выглядит нормально, но если я двигаю мышь быстро, она мерцает.

Что могло послужить причиной этой ужасной перерисовки?(Core 2 Duo 6300, 2 ГБ оперативной памяти, Windows XP)

Это было полезно?

Решение

Можно было бы проверить ваш код (и/или код MigLayout) на наличие ненужных repaint() операции.

Пользовательские интерфейсы и макеты иногда могут вызывать странные проблемы...

Другие советы

вы можете использовать двойную буферизацию в Java-апплете, чтобы улучшить скорость обновления экрана.спрашивайте больше, если нужны подробности..

Я нашел хулигана:я использовал обычай ЗакрываемыйTabbedPaint Сорт.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top