gpt4 book ai didi

java - JMapViewer 绘制一个看起来像箭头的多边形

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

我想在我的 map 上创建一个箭头 (---->),连接 2 个给定的坐标。

到目前为止,我已经使用建议的多边形实现来绘制线 herehere

有办法实现吗?

谢谢,奥兹拉德

最佳答案

通常是的,您可以使用 Java make a directed line and make it move 中演示的概念和 mouse motion listener only in one direction一些想法。

它们都使用 Path2D 来生成形状并计算两点之间的角度来确定形状的方向。

您的要求实际上更容易一些,因为您已经有了起点和终点,因此应该可以计算线的长度或箭头的角度,具体取决于哪一个对您来说更简单(我会计算点之间的线的长度并旋转它,但这只是我的)

关于java - JMapViewer 绘制一个看起来像箭头的多边形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22160198/

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