Мне приходится перерисовывать экран при каждом обновлении, а соответствие штатной частоте обновления обеспечивает плавную анимацию. Кажется, самый простой способ получить собственную частоту обновления — это:
Код: Выделить всё
Component.getGraphicsConfiguration().getDevice().getDisplayMode().getRefreshRate()
но вызов этого каждого кадра приведет к уменьшению частоты кадров моего приложения до 4. Как мне определить, изменилась ли собственная частота обновления, не делая этого?
Подробнее здесь:
https://stackoverflow.com/questions/797 ... te-changes