Эффективный способ рисовать в объекте java.awt.graphics - PullRequest
3 голосов
/ 05 августа 2011

Я пытаюсь создать анимацию, динамически генерируя кадры на каждом шаге анимации.Теперь, когда мне нужно запустить алгоритм для рисования пикселя за пикселем нового кадра, и я использую BufferedImage, к которому я обращаюсь через его растровые данные.Однако 90% времени тратится внутри java.awt.graphcis.drawImage (), который я использую для передачи изображения в содержимое JFrame.

Есть ли более эффективный способ рисовать пиксель за пикселем внутри графического объекта?

1 Ответ

1 голос
/ 05 августа 2011

Попробуйте использовать VolatileImage.Гораздо быстрее, чем это трудно сделать ..

...