![]() |
1
3
看见 Painting in AWT and Swing 和 Performing Custom Painting 了解有关Swing中绘画的更多详细信息
相反,您的小组应该完成所有工作,管理
避免在
|
![]() |
2
1
好的,现在效果很好。我必须按照你告诉我的方式来做。我创建了一个扩展jPanel的新类(如下)。然后在我的主窗体中,必须创建这个类的对象。每当用户单击时,它将调用此Drawing类对象,并将一个项目添加到ArrayList(此对象管理与创建的点有关的所有内容……看起来如下:
所以,如果我想“撤消”,让我们假设我的“MyDrawingClass”对象名为“draw”。我可以这样做:draw.arrayListPointX.remove(draw.arrayListPointX.size()-1);并调用重新绘制();以显示剩余的点。 感谢您的提示,谢谢!:) |
![]() |
Chris K · 除了一个更改外,如何使用相同的更改进行新的提交? 7 年前 |
![]() |
Alec · 如何撤消rails销毁控制器? 7 年前 |
![]() |
Steven Obua · 如何在Git中将以前的版本恢复为新的提交? 7 年前 |
![]() |
FidelCasto · 覆盖绘制(图形g)Java 9 年前 |
|
Jason Blevins · 如何防止Emacs设置撤消边界? 12 年前 |
![]() |
Chirag · 如何撤消您已经在emacs中键入的快捷方式? 12 年前 |