0

我尝试编写一个程序来绘制自定义形状,然后执行所有鼠标事件,例如拖动,单击,移动等。显示。我只希望逻辑不编码角点如何在图像中显示?我已经检查了我的鼠标点击是否在形状内。这是一个圆角矩形。当我点击它的矩形边界时开始显示并且连接点也开始显示。我该怎么做? 在此处输入图像描述

4

1 回答 1

1

Shape接口有getBounds()contains()方法。用contains()判断点是否属于Shape,然后用getBounds()得到rectable ,用矩形的角绘制拖动点。

于 2013-05-31T05:36:59.347 回答