0
我正在處理多邊形拖動,也調整了多邊形的大小。我可以使用org.eclipse.draw2d.RectangleFigure繪製矩形,我可以拖動它,我將MouseMotionListener和MouseListener添加到org.eclipse.draw2d.RectangleFigure。如何拖動和調整Eclipse的Draw2d中的多邊形org.eclipse.draw2d.Polygon
但是
同時嘗試多邊形的東西。這是行不通的。當我嘗試拖動多邊形時,會調用mouseDragged事件,但它不會移動。
是的,它的工作原理。但多邊形不完整。這裏是設置點的代碼。雖然我加了4分。它只畫3行。第4行缺少多邊形。 poly.setStart(new Point(609,163)); poly.addPoint(new Point(562,249)); poly.addPoint(new Point(684,244)); poly.addPoint(new Point(696,144)); – javafan
聽起來好像你正在使用一個'PolylineShape',它在這方面的表現與'PolygonShape'不同。可以使用「PolygonShape」,也可以將起點添加爲「PolylineShape」中的終點。 – p12t
謝謝。這是固定的。接下來我沒有做的是,如果我使用PolygonShape,我也必須給出界限。對於Polygon不需要setBounds。但是Polygon不能移動或調整大小。 PolygonShape可以移動或調整大小。 – javafan