Java上的(Graphics g,Graphics2D)问题

我无法使用“ g2d.drawLine(w,x,y,z);”保留绘制的过去的线条,
我调用“ repaint()”来更新Jpanel,它只是绘制了一条新行,我需要保留过去绘制的行。

它应该做什么:enter image description here

ID是什么:enter image description here

W245070399W 回答:Java上的(Graphics g,Graphics2D)问题

您可以使用Point对象的ArrayList,每次执行任何计算时,只需将端点保存到该对象即可。每次面板重新绘制时,只需按照添加它们的顺序在ArrayList中的所有点之间绘制线条。

本文链接:https://www.f2er.com/2481406.html

大家都在问