当前位置: 技术问答>java相关
怎样画一个带箭头的线条,然后这个线条能响应鼠标事件?
来源: 互联网 发布时间:2015-10-07
本文导语: 怎样可以做到在界面上画一个线条,然后关键的是怎样让这个线条能响应事件? | 可用Graphics g 的drawLine()画出带箭头的线段,但是注意的是箭头需要根据线段的四个坐标,算出箭头的坐标,...
怎样可以做到在界面上画一个线条,然后关键的是怎样让这个线条能响应事件?
|
可用Graphics g 的drawLine()画出带箭头的线段,但是注意的是箭头需要根据线段的四个坐标,算出箭头的坐标,我这里编写了一个函数,
不知你是否想要!
不知你是否想要!
|
要响应鼠标的话,好像只能把它做成一个空间吧?
在空间的 public void paint(Graphics g)中把带箭头的线花出来。
在空间的 public void paint(Graphics g)中把带箭头的线花出来。
|
判断鼠标点击点是否在线段上,鼠标点坐标和线段两头a,b点的距离之和
正好等于线段长度。则该点在线段上。
正好等于线段长度。则该点在线段上。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。