当前位置:  技术问答>java相关

怎样画一个带箭头的线条,然后这个线条能响应鼠标事件?

    来源: 互联网  发布时间:2015-10-07

    本文导语:  怎样可以做到在界面上画一个线条,然后关键的是怎样让这个线条能响应事件? | 可用Graphics g 的drawLine()画出带箭头的线段,但是注意的是箭头需要根据线段的四个坐标,算出箭头的坐标,...

怎样可以做到在界面上画一个线条,然后关键的是怎样让这个线条能响应事件?

|
可用Graphics g 的drawLine()画出带箭头的线段,但是注意的是箭头需要根据线段的四个坐标,算出箭头的坐标,我这里编写了一个函数,
不知你是否想要!

|
要响应鼠标的话,好像只能把它做成一个空间吧?

在空间的 public void paint(Graphics g)中把带箭头的线花出来。

|
判断鼠标点击点是否在线段上,鼠标点坐标和线段两头a,b点的距离之和
正好等于线段长度。则该点在线段上。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 上下箭头为什么不能翻出使用过的命令?
  • unix下光标 向左移动怎样控制?点左箭头出现个字符^[[D
  • 在终端下使用vi,在编辑模式下使用方向敲箭头,但出来的是A、B、C、D,为什么?
  • C++中点操作符和箭头操作符的使用详解
  • 【新人用Ubuntu】Ubuntu中复制粘贴怎么这么麻烦,CtrC、CtrV不能用,箭头又貌似太灵活不能控制~
  • 在JPanel 上如何画一个动态的箭头,非常感激你的解答!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3