我正在使用Java的Line2D.Float。
我正在尝试完成此形状的某种拖放操作。
我已经获得了选定的Line2D对象,我只需要弄清楚如何将其实际移动到新坐标即可。
我需要这样的东西:
((Line2D)selectedShape).setLocation(newX, newY);
selectedShape是一个Shape对象,这就是我添加铸件的原因。
谢谢。
最佳答案
this之类的东西:
void setLine(Point2D p1, Point2D p2)
Sets the location of the endpoints of this Line2D to the specified Point2D coordinates.