我有一个包含五个按钮的程序:
i) 正方形 ii) 矩形 iii) 圆形 iv) 三角形 v) 透明
单击前四个按钮中的任何一个,将使用以下代码在绘图画布上绘制相应的形状:
可以拖动形状。它们也应该调整大小。我只是想在形状的四个边缘(NW、NE、SW、SE)周围更改鼠标光标。这适用于正方形和矩形,因为它们有四个边。但是,我在为圆形和三角形实现相同时遇到了一些问题。
这就是我在 mouseClicked 事件中所做的:
我想要做的是,例如,如果字符串shape_type包含圆形,它会在其周围绘制一个边框,以便用户可以看到形状的边界。
但是,我不能只在 if 语句中使用以下代码:
请问怎么画边框?谢谢 :)