使用NetBeans进行J2ME开发(四):高级图形用户界面

本来我介绍完J2ME的低级图形界面Canvas就想直接跳到游戏开发API,但是为了内容的完整性,我决定还是把高级图形用户界面简单介绍一下。不过重点不一样,我不会很详细的将各个类怎么使用,我只是向大家演示一下NetBeans的可视化开发功能和高级图形用户界面在手机上的运行效果。让图片说话吧。

1、在项目中新建MIDlet的时候,选择Visual MIDlet,如下图:


2、弹出可视化设计界面,如下图:

时间: 2024-08-30 00:43:29

使用NetBeans进行J2ME开发(四):高级图形用户界面的相关文章

使用NetBeans进行J2ME开发(三):低级图形用户界面Canvas

在这一篇中,我将向大家介绍图形用户界面中的低级图形用户界面.所谓低级图形用户界面,指的是那种我们可以自己在上面画图的控件,它是和TextBox,List等等这些用户控件刚好相对的概念,因为这些用户控件的形状是事先画好的,无需我们程序员操心,所以称为高级图形界面.低级图形用户界面什么东西都需要我们自己画,所以比较复杂,当然也更加灵活,只有想不到,没有画不出,所以我们先介绍它. 在J2ME开发中,低级图形用户界面是由javax.microedition.lcdui.Canvas类实现的,我们只要继承

使用NetBeans进行J2ME开发(五):揭开游戏开发的神秘面纱

游戏开发,好大的一个命题哦.无论是游戏的剧情设计,还是游戏的美工制作,那都不是一两下子能够完成的事,而编程,只是其中的一小部分.但是,就算是这一小部分,我也不可能把它掌握得很透彻.这篇随笔,大部分都是些抄书的东西,主要是为了我的博客的完整性而存在,但是我依然会尽力把它写好,要让那些精通Java其它领域但是却没有机会做J2ME开发的高手们看看图片解解馋,让那些想做手机游戏开发的同仁们看看J2ME的Game API究竟为我们提供了哪些支持,让我们知道写游戏需要了解哪些概念. 先来了解一下MIDP 2

使用NetBeans进行J2ME开发(一):别让程序员的手机闲着

我们是程序员,我们没有各种各样的应酬,电脑和网络就是我们的整个世界.上班之余,我们该如何自娱自乐呢?想一想我们每天别在裤腰带上的手机,再想一想我们已经非常熟悉Java,那么,我们为什么不写几个J2ME的手机程序玩玩呢? 首先,我们需要搭建一个开发环境.Eclipse和NetBeans都是好选择.我这里选择的是NetBeans 5.5.1加Mobile Pack 5.5.1, 它们的下载地址如下图: 点击上面的Download NetBeans IDE按钮,就可以进入到详细的下载页面,如下图,这里

使用NetBeans进行J2ME开发(二):把程序转移到手机上

上一篇,我们见识了编写一个手机程序其实很简单.但是很多人大概不是很明白怎样把程序转移到手机上,不信你就试试,不管你是用数据线,还是用红外蓝牙,都无法把电脑上的程序弄到手机上运行,也没办法把别人手机上的游戏弄到自己的手机上运行(传输普通数据可以,就是程序不行).我有一次就是看到别人的手机上有很多游戏,想转移过来,怎么试都不行. 为什么会这样?这是因为Java程序在到手机上运行之前,必须经过一个安装过程,而这个安装过程,是通过你的手机的AMS(应用程序管理软件)完成的,而这个AMS只能从网上下载程序

jBPM-4.0中文开发指南-第7章 高级图形执行

第 7 章 高级图形执行 7.1. 循环 活动可以实现循环,基于转移或活动组合. 循环可以包含等待状态. 为了支持多次自动循环执行,流程虚拟机 把执行的传播从尾部递归转换成while循环. 7.2. 子流程 TODO: 子流程 7.3. 默认执行行为 当一个Activity被用作活动行为, 它可以使用下面的方法从外部控制流程: * waitForSignal() * take(Transition) * end(*) * execute(Activity) * createExecution(*

J2ME开发环境搭建 之 EclipseMe

J2ME开发环境搭建 之 EclipseMe   第一节    初识Eclipse Eclipse是一个开发源代码,基于java的可扩展开发平台,它是在OSI(Open Software Initiative 开发源代码计划)认可的通用公共许可证(CPL)版下被授予许可证的集成开发平台(IDE).作为当今最流行的java开发IDE之一,java社群使用Eclipse以及基于Eclipse技术而来的IBM Websphere的开发者已经超过了半数. Eclipse本身只是一个框架和一组响应的服务,

J2ME开发笔记-键盘响应

笔记|响应 J2ME开发笔记-键盘响应 不同的机型对于键盘事件的响应不一样.经过我的测试,Nokia 7210,3100一次只能接受一个按键信息.(我写了个测试程序,发现如果一个键被按下后没有松开,则KeyPressed事件不会再产生,即其他键的按下操作无效)所以,用缓冲处理控制精灵运动时,如果规定只能四方向运动.如果up已按下,再按下left,精灵的运动方向并不会改变.不过将按键缓冲.按下up,按下left不释放,松开up---精灵就会向左运动.(在松开up后产生了left的KeyPresse

J2ME开发环境搭建 之 Sun WTK

什么是J2ME Wireless Toolkit WTK 的全称是Sun J2ME Wireless Toolkit -- Sun的无线开发工具包,使用其中的工具可以开发在与 Java Technology for the Wireless Industry (JTWI, JSR 185) 规范兼容的设备上运行的 Java 应用程序.该工具箱包含生成工具.实用程序以及设备仿真器.到本文写作时为止可以获取有四个版本,分别是1.0.4, 2.0, 2.1和2.2.每个版本都包括英语,日语,简体中文,

netbeans和eclipse开发插件哪个容易

问题描述 netbeans和eclipse开发插件哪个容易 netbeans和eclipse都支持可扩展,可以自己开发插件,哪个开发插件更容易 解决方案 差不多难度,都是可以用java开发.找现成的例子改会比较简单.按照文档从头写比较麻烦,eclipse国内研究的人多. 解决方案二: eclipse容易,毕竟用的人多 解决方案三: eclipse 使用更多,遇到问题比较容易找到答案 解决方案四: eclipse 用的人多!