我找到了一个非常有用的代码示例并按照我自己的风格对其进行了定制。此示例可以向画布添加不同的形状,并使用户能够在运行时更改大小以及选择和移动。
通过删除一些 Feachers 并更改颜色,以及删除一些附加功能,我们得到了所需的正确结果