我想把JList中的元素拖放到一个JPanel中,并不要求将拖放内容传递到JPanel中,只需要拖放完毕后能得到所拖放元素在JList中的index以及鼠标拖放到JPanel中的位置(x,y)
(因为需要根据JList中的元素信息在JPanel中绘图,比如JList中有rectangle,rotundity等元素,拖放过去后就要在JPanel中画出矩形和圆来)
问题补充:可能对于Swing比较熟悉的人来说,这只是一个很简单的问题。因为一直没有怎么接触过java的这种界面编程,这种操作的大概流程都不太清楚,希望高手们多多指点,谢谢!!
(因为需要根据JList中的元素信息在JPanel中绘图,比如JList中有rectangle,rotundity等元素,拖放过去后就要在JPanel中画出矩形和圆来)
问题补充:可能对于Swing比较熟悉的人来说,这只是一个很简单的问题。因为一直没有怎么接触过java的这种界面编程,这种操作的大概流程都不太清楚,希望高手们多多指点,谢谢!!
解决方案 »
- 看了个例子List<HashMap<String, String>> list = new 怎么还有这样的写法?
- 请各位高手帮忙看看一小段代码~~~~~~~
- 深圳市收江宝网络技术服务有限公司JAVA简答题(应聘JAVA软件工程师)
- 问一个有难度的HttpUrlConnection问题,高手帮忙!
- 怎么样让JAVA 的SWING 在任务栏上闪亮提示啊?
- 求教::
- 求struts开发的一个简单例子。
- 请大家评价一下我写的这个数据库连接类的缺点,有什么需要改进。
- 怎么在子类中消耗掉父类中定义的某个事件?
- 新年送分了
- 一个小编程题,感觉挺难,高手进来指点一下
- 请问这个程序哪错了,怎么得不到想要的结果呀?
两个组件都添加。
还有一种方法就是使用Swing的拖放机制
TransferHandler