`
fanguanghui
  • 浏览: 97073 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

基于LWUIT实现全局按键控制(快捷键)

 
阅读更多

越往LWUIT框架深入,就发现LWUIT里面有很多好玩的东西。今天要介绍的是,是个类似快捷键的东西:你可以在程序的任何地方触发你预先设计好的按键处理,例如你的程序有4个Form,那么在这4个Form的任何一个长按某键都会有相同的按键方法被触发。。。。先介绍一下原理:自己定义一个Form 类,名为MyForm,继承原始的Form,然后重载keyPressed的方法,里面加入你想要的按键处理.......设计的时候,程序的所有form都是这个MyForm类的对象被引用,那么在这些form上按下某键都会触发相同的按键操作,以下给出MyForm的代码:

以下给出调用MyForm的Example的代码:

至于如何扩展到方向键,就由用户自己延伸了。。。


分享到:
评论

相关推荐

    Lwuit实现九宫图特效程序

    《Lwuit实现九宫图特效程序详解》 在移动应用开发领域,LWUIT( Lightweight UI Toolkit)是一个强大的UI框架,它为Java ME(Micro Edition)提供了丰富的用户界面组件和动画效果。本文将深入探讨如何利用LWUIT来...

    最新LWUIT_1_5

    3. **动画和过渡效果**:LWUIT支持动画和过渡效果,可以轻松实现组件的滑动、淡入淡出等动态效果,从而增强用户界面的吸引力。 4. **资源管理**:LWUIT包含一个资源管理器,用于处理图像、音频、视频等媒体资源,...

    真正用lwuit实现调用调用谷歌天气预报

    网上还真的没有用lwuit这个包调用谷歌天气预报的程序,但我的事真正用到lwuit这个包!!

    Lwuit入门程序测试一下Demo

    2. **创建Display对象**:LWUIT的显示系统由Display类管理,你需要创建一个Display实例来启动和控制应用程序的生命周期。 3. **设计UI组件**:利用LWUIT的组件,如Button、Label、Form等,创建UI布局。可以使用...

    lwuit实例 lwuit j2me 界面

    3. **事件处理**:LWUIT支持事件监听,可以通过添加事件处理器来响应用户的触摸或按键操作,实现组件的交互逻辑。 4. **动画与特效**:LWUIT内置了丰富的动画效果,如淡入淡出、滑动、旋转等,可以增强用户体验。 ...

    LWUIT.jar LWUIT.jar

    LWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jar

    Hello LWUIT——LWUIT开发指南2

    开发者可以为组件添加监听器,监听用户的触摸、按键等操作,轻松实现交互功能。 在实际开发过程中,LWUIT的布局管理器也扮演着关键角色。它们负责控制组件在屏幕上的排列和大小,比如FlowLayout、GridLayout、...

    lwuit_demo_src.rar_DEMO_J2ME lwuit de_LWUIT_lwuit demo

    这个"lwuit_demo_src.rar_DEMO_J2ME lwuit de_LWUIT_lwuit demo"压缩包包含的是LWUIT库的示例源代码,对于学习和理解LWUIT的使用方法非常有帮助。 LWUIT的主要目标是提供一套轻量级的UI组件,使得开发者能够在资源...

    LWUIT1.3code.rar_LWUIT

    2. **主题定制**:LWUIT 强调可定制性,允许开发者通过修改XML配置文件轻松改变应用的主题,包括颜色、字体、布局等,从而实现个性化界面设计。 3. **设备适配**:考虑到J2ME跨平台的特性,LWUIT 提供了设备适配层...

    lwuit 开发文档

    在文档中提到的LWUITThemeStore应用程序是一个基于LWUIT开发的,提供给用户购买和更换LWUIT应用主题的客户端工具。该应用程序的用户界面设计和交互逻辑通过各个屏幕组件来实现。 1. 主屏幕(MainScreen) - 主屏幕...

    lwuit.rar_LWUIT_java 项目_手机动态

    - **主题和样式**:LWUIT 允许开发者定义全局主题,可以快速改变整个应用的外观和感觉,而无需修改每个组件的代码。 - **跨平台兼容**:由于基于Java,LWUIT 应用程序可以在支持Java ME的多个手机平台上运行,具有...

    LWUIT的一个例子

    总结来说,“LWUIT的一个例子”是一个基于LWUIT库的移动应用开发实例,它可能包括了登录功能,使用NetBeans作为开发工具,并且有定制的主题。通过学习这个例子,开发者可以深入理解LWUIT的核心概念,如组件使用、...

    lwuit.rar_J2ME lwuit_LWUIT_j2me_j2me LWU_九宫

    2. **布局管理**:使用LWUIT的布局管理器,如GridLayout,来控制九个子组件在容器中的位置和大小。 3. **事件处理**:为每个宫格添加点击事件监听器,以便在用户点击时触发相应的操作,如切换显示内容。 4. **动画...

    lwuit1.4介绍

    这个版本的LWUIT引入了一个名为HTMLComponent的新组件,极大地扩展了J2ME应用在呈现Web内容和实现基于HTML的交互方面的可能性。 HTMLComponent是LWUIT中的一个关键组件,它允许开发者在J2ME应用内渲染符合XHTML ...

    LWUIT Developer_Guide

    2. **主题和样式**:LWUIT引入了主题的概念,允许开发者通过XML文件定义全局样式,实现应用程序界面的一致性和美观性。主题可以涵盖颜色、字体、边框等元素,使得UI的个性化设计变得更加简单。 3. **动画支持**:...

    LWUIT j2me UI例子

    首先,“制作漂亮的UI例子”意味着我们将看到如何通过LWUIT来设计和实现具有视觉吸引力的用户界面。LWUIT提供了一系列预定义的组件样式和可自定义的主题,使得开发者可以快速创建出与平台无关的精美界面。其次,...

    lwuit.rar_J2ME ui_LWUIT_j2me

    主题是LWUIT的另一个亮点,它允许开发者定义全局的UI风格,包括颜色、字体、图标等,然后应用于整个应用的所有组件。通过预设的主题或者自定义主题,开发者可以快速改变应用的整体视觉风格,适应不同的市场和用户...

    LWUIT1222源码

    LWUIT的框架基于Swing的概念,尽管Swing是用于Java桌面应用的,但LWUIT进行了优化,以适应资源有限的嵌入式设备,如手机和平板电脑。 LWUIT的核心特性包括: 1. **组件库**:LWUIT提供了各种UI组件,如按钮、标签...

Global site tag (gtag.js) - Google Analytics