当前位置: 代码迷 >> Java相关 >> swing 实现单元格 拖拽后复制效能
  详细解决方案

swing 实现单元格 拖拽后复制效能

热度:80   发布时间:2016-04-22 21:00:53.0
swing 实现单元格 拖拽后复制功能
用swing实现类似于excel单元格的以下功能:
  选中一个单元格,
  鼠标放到该单元格的右下角的时候,会出现一个黑色十字架,
  向下或者向上拖动这个黑色十字架,内容就会被复制。

现想用swing也来实现类似功能,如何实现?请大侠指点。
------解决方案--------------------
感觉实现Drag监听和MouseMove监听能实现这个功能
------解决方案--------------------
在MouseMove事件里判断鼠标位置是否在选中的单元格右下角,在的话显示十字,这个十字不太好显示,可能需要在指定位置显示一个带图片的lable,然后监听drag事件,看是否在十字上,在的话判断拖拽方向和拖拽长度,执行复制。