gpt4 book ai didi

java - 如何使 vector 线可选?

转载 作者:行者123 更新时间:2023-12-04 05:48:15 25 4
gpt4 key购买 nike

我正在为大学做一个项目,在那里我必须制作自己的原始 vector 编辑器,我有两个问题:

  • 通过保存它的起点坐标,终点坐标,点的颜色和宽度来制作 vector 线对象是否正确? Point也是我的类(class),画在JPanel .
  • 如果是正确的,我怎样才能使这条线可选?我唯一能想到的就是检查鼠标坐标是否在线条宽度内。

  • 我也有一个限制,不能使用任何标准函数来绘制线条、样条等。

    最佳答案

  • 恩,那就对了。或者你可以用极坐标表示它
  • 最好的办法实际上是将您的线路变成 Area ,它实现了 Shape因此包含,这是您想要的方法。 Area是一个很好的抽象,因为它可以表示任何形状,但一切都以相同的方式进行操作。
  • 关于java - 如何使 vector 线可选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10415911/

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