Создание небольших изображений из JPanel
Я пишу простую слайд-программу на Java. В этой программе я рисую линии, эллипсы, прямоугольники и т. Д. На каждом слайде. Более того, как PowerPoint, я хочу показать все символические маленькие картинки моих слайдов в JList.
Как мне создавать маленькие изображения из всех элементов в JPanel?
Благодарю.
2 ответа
Решение
Вы можете посмотреть на захват изображения панели с помощью Screen Image, обсуждаемого здесь.
Приложение: Смотри также ComponentImageCapture
,
Если я правильно понял вашу задачу, вы должны наследовать от JPanel и метода перегрузки paintComponent(Graphics g)
, Внутри вы можете написать что-то вроде g.drawLine(0,0, 10, 10)