Java — графика в изображениеJAVA

Программисты JAVA общаются здесь
Anonymous
Java — графика в изображение

Сообщение Anonymous »

Ну, я младший Java-программист, на прошлой неделе я столкнулся со следующей проблемой: у меня есть изображение и панель. И изображение, и панель находятся внутри ScrollPane, и им обоим необходимо перемещаться одновременно. Когда я пытаюсь сдвинуть их вместе, я получаю эффект мерцания. Однако перемещение каждого из них по отдельности работает нормально. Я прочитал о двойной буферизации и решил реализовать ее. Моя проблема в том, что мое изображение очень очень большое, поэтому рисование его каждый раз с нуля приводит к зависанию моего приложения. Поэтому вместо этого я подумал о следующем решении:

В моей функции рисования я бы переместил полосу прокрутки большого изображения (работает нормально), нарисовать новое изображение из моего теперь обновленного графического содержимого и использовать его для содержимого моей панели.

Хотя я сколько раз искал его в Интернете, я не нашел объяснения как это сделать. Короче говоря, как мне использовать текущий объект Graphic, чтобы нарисовать из него изображение?

Подробнее здесь: https://stackoverflow.com/questions/141 ... s-to-image

Вернуться в «JAVA»