博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转载]Motorola的J2ME界面扩展——LWT介绍
阅读量:2449 次
发布时间:2019-05-10

本文共 948 字,大约阅读时间需要 3 分钟。

Motorola的J2ME界面扩展——LWT介绍
LWT(Lightweight Window Toolkit)
Motorola
公司对
MIDP
javax.microedition.lcdui
界面包的一个扩展,可以在
Motorola
系列的手机中象使用
MIDP
界面一样来进行使用,解决了
MIDP
界面不能通过屏幕层次进行控制,以及无法实现个性化控件的问题
(
注:
MIDP2.0
通过使用
game API
控制屏幕层次,通过
CustomItem
来实现个性化的控件
)

LWT实现的目标:

l LWT包实现小于30KB

l 运行高效

l 易扩展

l MIDP兼容

l 单层次

LWT包中包含的类的继承结构图如下:

Object

java.lang

Graphics

Font

Image

Canvas

javax.microedition.lcdui

CheckboxGroup

Component

ComponentListener

TextComponent

InteractableComponent

ComponentScreen

Slider

TextField

TextArea

Checkbox

ImageLabel

Button

com.motorola.lwt

使用LWT编程和一般的Java类类似,下面是一个简单的示例代码:

public class TestScreen extends ComponentScreen {

public DemoScreen() {

Command next = new Command("Next", Command.OK, 1);

Command prev = new Command("Previous", Command.BACK, 1);

addCommand(next);

addCommand(prev);

}

}

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/374079/viewspace-131794/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/374079/viewspace-131794/

你可能感兴趣的文章
readlink函数_Python中的`readlink -m`等效函数以获取规范的文件名
查看>>
2012年5月比特币价格_2012年最近5年按平均被引次数划分的会议排名
查看>>
hadoop默认端口_Hadoop默认端口
查看>>
hadoop基准_Hadoop上的简单排序基准
查看>>
2016年云计算会议_云计算会议2012
查看>>
设置hadoop 本地环境_设置独立(本地)Hadoop
查看>>
hadoop3.x教程_Hadoop安装教程(Hadoop 1.x)
查看>>
git 配置gitosis_使用Gitosis设置Git服务器
查看>>
bzip2 gzip压缩率_如何在Linux中使用gzip,bzip2、7z,rar和zip压缩/解压缩文件
查看>>
fat32分区删除文件恢复_解决FAT32文件系统分区中文文件名在Linux下显示乱码
查看>>
为VMware Workstation 6.5.2或VMware Player 2.5.2编译2.6.29内核模块
查看>>
bibtex_为什么我需要运行乳胶/ bibtex 3次才能使外观看起来更好?
查看>>
在Python中,使用0777模式的`os.makedirs()`不会给予其他人写入权限
查看>>
为什么在CentOS 6上的Python中出现“ ValueError:格式为零长度的字段名称”错误?...
查看>>
vim技巧_Vim的几个技巧
查看>>
fedora 安装_已安装的Fedora 11
查看>>
i/o调度_节省工作的I / O调度程序与不节省工作的I / O调度程序有什么区别?
查看>>
mplayer怎么使用_MPlayer使用中文字幕
查看>>
如何检测Linux中是否有其他进程正在写入文件?
查看>>
sql 替换数据库字符串_如何编写SQL替换MySQL数据库表中的列中的字符串?
查看>>