Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JPanel to Image / 1 сообщений из 1, страница 1 из 1
15.11.2004, 15:27
    #32782538
noname123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JPanel to Image
есть класс наследующий JEditorPane
в конструкторе задаеться путь к HTML file и потом вызываем функцию
public String toImageFile() {
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
}
Rectangle rect = new Rectangle(0, 0, 1000, 1000);
setBounds(rect);
setVisible(true);
BufferedImage image = new BufferedImage(
rect.width,
rect.height,
BufferedImage.TYPE_INT_RGB);
paint(image.getGraphics());

File fImg = File.createTempFile("img", "jpg", new File("tmp"));
fImg.deleteOnExit();
ImageIO.write(image, "jpeg", fImg);

return fImg.getPath();
}
если убрать sleep то картинка получается пустая. Как можно уйти от использования sleep.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JPanel to Image / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]