Eclipse开发的简单问题,答者有分!

chenyun2000 2005-01-11 01:03:21
扩展jface的ApplicationWindow的窗口,如何捕获ESC按键,关闭窗口?
...全文
281 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
onetime 2005-01-14
  • 打赏
  • 举报
回复
把你的代码贴段看看,继承的那个,还有监听那段
bwsabc 2005-01-13
  • 打赏
  • 举报
回复
过来看看。
chenyun2000 2005-01-12
  • 打赏
  • 举报
回复
说得都很容易,可行吗?

可以监听keyPressed事件来捕获ESC按键,但由谁监听?
我试过Shell和Composite,都不行,捕获不到
但内部的文本框能够捕获,如何能实现事件的向上传递,传递给Shell或Composite呢?这样就可以解决了

高手呢?

谁贴段样例代码撒!
ycy589 2005-01-12
  • 打赏
  • 举报
回复
我来学习,顶!!!
hjd2357 2005-01-12
  • 打赏
  • 举报
回复
impliments 一个监听事件接口呀,具体的查看帮助
fmdsaco 2005-01-12
  • 打赏
  • 举报
回复
学习,关注
Leryan 2005-01-11
  • 打赏
  • 举报
回复
没用过jface,帮顶了

wadsunglow 2005-01-11
  • 打赏
  • 举报
回复
干吗不监听呀?
onetime 2005-01-11
  • 打赏
  • 举报
回复
jface 没扩展过,不过如果仅仅是esc健的事件,也许不用特别的监听,晚上我写个窗口试试
bboonnee 2005-01-11
  • 打赏
  • 举报
回复
恩。。查查监听事件接口
NTMDQUSI 2005-01-11
  • 打赏
  • 举报
回复
eclipse裏的幫助寫滴很清楚啦
自己去看看
NTMDQUSI 2005-01-11
  • 打赏
  • 举报
回复
和一般的事件處理是一樣滴
處理esc按鍵滴時候調用close()方法就ok了唔~
jianeng310 2005-01-11
  • 打赏
  • 举报
回复
我也顶下
wadsunglow 2005-01-11
  • 打赏
  • 举报
回复
帮顶了
EverythingMaster 2005-01-11
  • 打赏
  • 举报
回复
没用过jface,帮顶了
yaoyuan_harbin 2005-01-11
  • 打赏
  • 举报
回复
你问的是swing还是swt!
drugon 2005-01-11
  • 打赏
  • 举报
回复
为什么不去监听键盘?
mqjshanghai 2005-01-11
  • 打赏
  • 举报
回复
跟楼主一样还不懂呢,帮你顶一下
loding 2005-01-11
  • 打赏
  • 举报
回复
没用用过IDE?
华生豆 2005-01-11
  • 打赏
  • 举报
回复
up
实验1:第⼀个Android程序 实验 实验1:第⼀个 :第⼀个Android程序 程序 ⼀、实验⽬的: ⼀、实验⽬的: 1. 了解Android应⽤程序开发环境的搭建⽅法; 2. 使⽤eclipse+ADT插件和Android Studio开发应⽤程序的⼀般步骤 ⼆、实验内容: ⼆、实验内容: 1. 安装JDK并配置好环境变量; 2. 安装eclipse和ADT插件 3. 安装Android Studio 4. 在eclipse和Android Studio中创建Android应⽤程序并在模拟器上运⾏成功。 三、实验步骤: 三、实验步骤: 1.搭建Android开发环境 (1)⾸先需要安装JDK并配置环境变量; 2)下载并安装Eclipse; (2.1)第⼀步:下载eclipse,并安装 (2.2)安装完成之后配置环境变量: (3)安装ADT插件; (4)下载并安装Android SDK,将SDK位置在ADT⾥配置好; (5)下载并安装Android Studio,指定好SDK的位置; 1、⾸先下载Android studio安装包 2、下载好该安装包之后,点击进⾏安装,依次出现以下界⾯ 2.创建Android应⽤程序 (1)使⽤Eclipse建⽴第⼀个Android程序(以"com.androidcourse._学号"为包名)并在模拟器上成功运⾏; 1.依次选择File->New Android Application: 2.依次点击Next: 3.选择Empty Activity: 4.运⾏结果: (2)使⽤Android Studio建⽴第⼀个Android程序(以"com.androidcourse._学号"为包名)在模拟器上成功运⾏; (3)⽐较Eclipse和Android Studio两款软件的异同。 1. AndoridStudio构建程序界⾯更⽅便,打印信息更详细,编辑历史更详细,智能识别更强⼤,资源⽂件可以在代码中预览,开发界⾯中 为我们提供了超过10种的视图。 2. Eclipse创建项⽬更简单,项⽬体积⽐较⼩,配置⽂件⽆需更新,多项⽬管理很⽅便。 3. 总的来说AndroidStudio⽐Eclipse更要强⼤,同时通过AndoridStudio来进⾏Android项⽬开发是⼀种不可颠覆的趋势和潮流,毕竟 Eclipse可以做的东西很多,不够专注!⽽AndroidStudio只⾯向⼿机开发, 术业有专攻,在开发Android项⽬⽅⾯的优势肯定是很明显 的。但AndroidStudio也有缺点,特别是在使⽤gradle⽂件⽅⾯,⽤户体验亟需提⾼,需要更多地考虑⼀下不能正常使⽤国外⽹站的地区如 何正常地使⽤该⼯具来构建程序。 四、实验总结 四、实验总结 答:通过此次实验熟悉了android studio和eclipse的基本安装过程,并学会了配置相应的环境变量。通过分别在eclipse和android studio 中创建⼯程,对⽐分析了两者的相同点和不同点,相⽐于eclipse来说,我更倾向于选择使⽤相对专业的android studio,虽然其⽐较占⽤ 内存。

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧