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

lcdui与lwuit的融合

 
阅读更多

本文来自http://blog.csdn.net/hellogv/

lcdui是J2ME默认的UI,lwuit是J2ME新推出的新型UI。
lwuit比lcdui优越的地方在于lwuit够炫,绝对地炫,呵呵呵,但是,有些第三方J2me控件,也一样不错,但是是基于lcdui的低级绘图,那么,有没有办法把这些lcdui的第三方控件转换到lwuit上运行呢?
本文就是回答这个问题,
本文是后面关于J2ME的chart控件使用的文章的基础
在lwuit工程里,实现以下代码,代码好简单,一看就明白了:

分享到:
评论

相关推荐

    论文研究-A comparison analysis of LWUIT and LCDUI based on Java ME.pdf

    与LCDUI相比,LWUIT提供了一个更为丰富的功能集合,旨在帮助Java ME UI开发者更容易地开发出吸引人且与设备无关的视觉元素。 在论文中,作者首先介绍了GUI对交互软件的重要性。随着软件界面日益复杂,对易用和美观...

    lcdui相关资料 LCDUI包的设计 LCDUI的包体系结构

    1. LCDUI包的设计: 两种API: 高级API(Screen):画面具有可移植性,但无法决定组件的颜色、字体和外观。 低级API(Canvas):编写相对复杂,但对画面的控制具有完全的控制权。由于在不同的机器上有不同的特性(控制...

    LWUIT,j2me教程

    - **动画与过渡**:LWUIT内置了动画支持,开发者可以通过简单的API调用来添加平滑的过渡效果。 总之,LWUIT是一个功能强大的Java ME UI工具包,它的出现极大地丰富了Java ME平台的应用开发生态,为开发者提供了更多...

    LCDUI j2me 例子 教程

    每个Command都有一个标签,用户可以看到这个标签,并与之交互。当用户触发Command时,会调用相关联的CommandListener接口中的方法,这样开发者就可以实现相应的业务逻辑。 除了基本组件和布局,LCDUI还支持图像和...

    javax.microedition.lcdui

    【javax.microedition.lcdui】是Java ME(Micro Edition)平台的一个重要组成部分,主要用于开发在小型设备和嵌入式系统上的用户界面,如移动电话、PDA等。这个库提供了一系列类和接口,使开发者能够创建具有图形...

    javax.microedition.jar

    文件结构 javax/microedition/io/ javax/microedition/lcdui/ javax/microedition/midlet/ javax/microedition/rms/

    基于J2ME的公交查询系统源代码

    1. 用户界面:采用轻量级用户界面组件(如 LCDUI 或 LWUIT),实现触摸屏或键盘输入的交互。 2. 网络通信:使用Java的Socket或HTTP协议与服务器通信,发送查询请求并接收结果。 3. 数据解析:接收到服务器返回的数据...

    Java程序实现坦克移动

    import javax.microedition.lcdui.Graphics; import javax.microedition.lcdui.Image; import javax.microedition.lcdui.game.GameCanvas; import javax.microedition.lcdui.game.LayerManager; import javax....

    java写的代码手机功能简单的

    import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.Form; import javax.microedition....

    anyview电子书阅读软件源代码

    3. **文件处理与解析** 电子书的显示涉及到多种文件格式,如EPUB、PDF、MOBI等。Anyview需要解析这些文件格式,这可能涉及XML、HTML、CSS等技术。源代码中可能会有专门的模块用于读取、解析和渲染电子书内容。 4. ...

    android视频

    import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Image; import javax.microedition.lcdui.game.GameCanvas; import javax.microedition.lcdui.game.LayerManager; import javax....

    BlackBerry 高级UI设计

    MIDP的高级UI主要基于`javax.microedition.lcdui`包下的类,如`Screen`、`Alert`、`Command`等。这些类提供了构建用户界面的基本组件,如按钮、列表、表单等。高级UI的优势在于其易于使用且功能丰富,但限制也比较...

    javajishujishu

    import javax.microedition.lcdui.ChoiceGroup; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Form; import javax.microedition.lcdui....

    J2ME API 速查手册

    J2ME的用户界面主要是通过LWUIT(Lightweight User Interface Toolkit)或LCDUI(Limited Convergence Display User Interface)实现的。这些工具包提供了一些基本的组件,如表单、按钮、文本字段等,用于构建简单...

    贪吃蛇小游戏J2ME

    4. **优化与调试:** - **性能优化:** 考虑到J2ME在资源有限的设备上运行,需要注意内存管理和帧率控制,避免过于复杂的计算和渲染。 - **调试工具:** J2ME通常使用模拟器进行调试,如NetBeans或Eclipse的内置...

    JAVA基于J2ME的手机游戏开发(论文+源代码).zip

    一些第三方库,如MIDlet Game API或LWUIT( Lightweight User Interface Toolkit),可以帮助简化游戏开发,提供动画、声音和物理模拟等功能。 4. **事件驱动编程**:J2ME应用程序基于事件驱动模型,这意味着游戏的...

    JavaME+API

    javax.microedition.lcdui.game javax.microedition.media javax.microedition.media.control javax.microedition.midlet javax.microedition.pki javax.microedition.rms 可以一个不下,就是不能自贬身价,...

    运行java程序时看短信教程

    ### Java程序与短信功能集成 #### 一、Java编程环境 Java是一种广泛使用的高级编程语言,它以其“一次编写,到处运行”的特性而闻名。Java程序可以在任何安装了Java虚拟机(JVM)的操作系统上运行。因此,要想在...

    J2ME游戏的基本结构

    对于更复杂的游戏界面,可以利用高级库如 LWUIT 或者 Mojarra。 五、图形和动画 J2ME 游戏的图形渲染通常基于 Graphics 类,它提供了绘制线条、形状、文本和位图的功能。通过更新屏幕并调用 Display.update() 或 ...

    触摸屏手机游戏源代码

    可能使用了J2ME中的 Lightweight User Interface Toolkit (LWUIT) 或者 Custom LCDUI 来创建用户界面元素。 4. **游戏逻辑**:源代码中包含了游戏的核心逻辑,这可能涉及到动画处理、碰撞检测、分数计算、游戏状态...

Global site tag (gtag.js) - Google Analytics