2013年4月16日

JList的拖拽排序实现

摘要: 最近实现了一个封装后的支持拖拽排序的JList,以下为源代码重点关注三点:1、定义拖拽源2、定义放置目标3、定义数据传输格式其中拖起源定义(DragSource)见37-38行,分别定义支持拖拽的组件,拖拽类型以及拖拽监听器定义放置目标(DropTarget)见39行,分别定义接受拖拽的组件以及对应drop监听数据传输格式(Transferable)见47行,定义拖拽过程中数据传输类型,此处为自定义的数据传输对象ReportObjTransferable,具体参见下方代码 1 public class ReorderableList extends JList 2 implemen... 阅读全文

posted @ 2013-04-16 20:00 guosean 阅读(851) 评论(0) 推荐(0) 编辑

导航