我正在用Java编写简单的幻灯片程序。在该程序中,我在每张幻灯片中绘制线条,椭圆,矩形等。更重要的是,就像一个powerpoint,我想在JList上显示我所有幻灯片上的符号小图片。
如何从JPanel中的所有元素创建小图像?
感谢。
答案 0 :(得分:2)
您可以查看使用Screen Image捕获面板图像,讨论here。
附录:另见ComponentImageCapture
。
答案 1 :(得分:0)
如果我理解你的任务正确,你必须继承JPanel和重载方法paintComponent(Graphics g)
。在里面你可以写g.drawLine(0,0, 10, 10)