通过拖放项目制作类似列表的小部件的最简单方法是啥?
Posted
技术标签:
【中文标题】通过拖放项目制作类似列表的小部件的最简单方法是啥?【英文标题】:Easiest way to make a list-like widget with drag and drop of items?通过拖放项目制作类似列表的小部件的最简单方法是什么? 【发布时间】:2011-09-04 02:36:11 【问题描述】:我能想到的最简单的例子是播放列表,您可以在其中将歌曲拖到列表中的不同位置。
我用 Swing 做了很多事情,但我从未见过这样的例子。
【问题讨论】:
download.oracle.com/javase/tutorial/uiswing/dnd/index.html 和 java2s.com/Code/Java/Swing-JFC/Drag-Drop.htm 将成为这个摇摆夜马的起点 【参考方案1】:这是一个可能接近您想要的示例http://www.java2s.com/Code/Java/Swing-JFC/DragandDropJListandList.htm
在第一个问题的评论中链接的Oracle页面中有一个演示:http://download.oracle.com/javase/tutorial/uiswing/dnd/basicdemo.html
直接链接:http://download.oracle.com/javase/tutorial/uiswing/examples/dnd/BasicDnDProject/src/dnd/BasicDnD.java
【讨论】:
以上是关于通过拖放项目制作类似列表的小部件的最简单方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用自定义项目小部件拖放 QListWidget 项目?