我想把JList中的元素拖放到一个JPanel中,并不要求将拖放内容传递到JPanel中,只需要拖放完毕后能得到所拖放元素在JList中的index以及鼠标拖放到JPanel中的位置(x,y)
(因为需要根据JList中的元素信息在JPanel中绘图,比如JList中有rectangle,rotundity等元素,拖放过去后就要在JPanel中画出矩形和圆来)
问题补充:可能对于Swing比较熟悉的人来说,这只是一个很简单的问题。因为一直没有怎么接触过java的这种界面编程,这种操作的大概流程都不太清楚,希望高手们多多指点,谢谢!!
(因为需要根据JList中的元素信息在JPanel中绘图,比如JList中有rectangle,rotundity等元素,拖放过去后就要在JPanel中画出矩形和圆来)
问题补充:可能对于Swing比较熟悉的人来说,这只是一个很简单的问题。因为一直没有怎么接触过java的这种界面编程,这种操作的大概流程都不太清楚,希望高手们多多指点,谢谢!!
解决方案 »
- java接收整数n,根据n的大小,输出三角形形式的五角星
- 怎样把填写的内容,提交到数据库
- 提问 高手请进来
- JDK Logger 的 logging.properties问题
- 抽象类的构造方法能为它的子类做些什么?
- 用 jarsigner 打签名的时候 怎样可以设置 签名版本号 也就是 .SF 文件中的 Signature-Version:1.0
- 这种布局怎样实现?
- 编译通过,运行时Exception in thread "main" java.lang.NoClassDefFoundError:到底是什么错误???
- 请牛人指导一下新手!机会多多!送分多多!希望附源代码!
- 简单问题,问题简简单单
- 一个小编程题,感觉挺难,高手进来指点一下
- 请问这个程序哪错了,怎么得不到想要的结果呀?
两个组件都添加。
还有一种方法就是使用Swing的拖放机制
TransferHandler