Итак, мне нужно сделать простую игру для проекта, и была предоставлена библиотека StdDraw из Принстонского университета. При просмотре исходного кода кажется, что библиотека обрабатывает анимацию, рисуя два (для двойной буферизации) BufferedImages, а затем отображает их на JFrame. Чтобы увеличить размер окна, BufferedImage просто увеличивается в размерах, а рисунки масштабируются. Но это вызывает серьезную задержку и разрыв экрана при переходе выше, скажем, 700x700 пикселей.
Я не знаю достаточно о Java, чтобы понять, является ли это наиболее эффективным методом анимации, но должен быть способ анимировать простой треугольник на весь экран без задержки. Я могу легко отредактировать библиотеку или даже написать свою собственную, если кто-то может дать мне несколько советов о том, как лучше всего управлять анимацией.
Диск Google для StdDraw. java, если кто-то хочет вид