Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1502487
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 19:19:41

一起学习
我们现在碰到一个难题.想请教大家. 我们要在JDK1.1.8下实现拖拉功能.(从外边向我们的程序窗口拖对象,并获取该对象情报(文件名即可)) 一.背景说明 1.为了能在MAC和WINDOWS跑,规定只能用JDK1.1.8实现. 2.现在要实现的是从DESKTOP或者是EXPLORE资源管理器把对象(现在只要求文件) 拖到我的应用程序窗口中(JDK1.1.8 AWT实现的一个程序).我们所想要的就是在 拖拉事件发生时能够获取到对象的全路径文件名. 二.调查进展 1.单用JDK1.1.8 单用JDK1.1.8,好象不能实现,因为在它的消息mouseEntered 事件发生时, 获取到的MouseEvent对象中,不存在我们想要的信息. 2.用JNI实现 WINDOWS环境下,可以通过捕获WINDOWS的消息,然后通过API调用,获取与拖拉相关的 对象信息(文件全路径名).该方法应该可以实现,但似乎难度较大. MAC环境下,暂不考虑. 对于以上想法,如果您有和经验或建议,恳请不吝赐教! 下载本文示例代码


请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)请教 JDK1.1.8下如何实现拖拉(WINDOWS2000)
阅读(125) | 评论(0) | 转发(0) |
0

上一篇:通用验证系统

下一篇:体验流调试的威力

给主人留下些什么吧!~~