gpt4 book ai didi

Java - 绘制动态形状轮廓

转载 作者:行者123 更新时间:2023-12-01 19:04:27 26 4
gpt4 key购买 nike

我希望通过将对象(具有绘图功能)沿着形状的周边添加到屏幕上的适当位置来创建Shape (AWT) 的动态轮廓。我希望每个对象之间的距离大致均匀。 (达到相同效果的替代方法也可以。)

我如何获取这些对象的位置?我知道形状有一个路径迭代器,但我不知道如何使用它。

最佳答案

您可能会查看诸如 A Shape Diagram Editor 中描述的库。 .

如果您想尝试, GraphPanel 是一个简单的对象绘图程序,具有通过边缘连接的可移动、可调整大小、彩色节点。如果节点小一点,它们将成为 Shape 上的可移动点。可以迭代,如图 here对于 Polygon .

附录:我希望每个对象之间的距离大致均匀。

class Node公开了许多在 List<Node> 上运行的静态方法如selected 。例如,现有的实现用于将多个选择作为一个单元进行转换或调整大小。 Align 的功能和Distribute可以类似地实现。我会看看LayoutManger以后者为例。

关于Java - 绘制动态形状轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10678197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com