从JPanel创建一个小图像

时间:2011-12-30 19:22:30

标签: java image swing jframe screen-capture

我正在用Java编写简单的幻灯片程序。在该程序中,我在每张幻灯片中绘制线条,椭圆,矩形等。更重要的是,就像一个powerpoint,我想在JList上显示我所有幻灯片上的符号小图片。

如何从JPanel中的所有元素创建小图像?

感谢。

2 个答案:

答案 0 :(得分:2)

您可以查看使用Screen Image捕获面板图像,讨论here

附录:另见ComponentImageCapture

答案 1 :(得分:0)

如果我理解你的任务正确,你必须继承JPanel和重载方法paintComponent(Graphics g)。在里面你可以写g.drawLine(0,0, 10, 10)

之类的东西