`

J2ME学习笔记:Alert控件的使用【原创】

阅读更多

首先我们要知道:Alert是一个显示等待或错误信息的屏幕类,其构造方法如下:Alert(标题,初始内容,图像,类型)如Alert info = new Alert("Alert","This is a Alert Example!",img,AlertType.INFO);

以下给出一个代码:

import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;


public class Alert extends MIDlet implements CommandListener {

private Command exitCommand;
private Command alertCommand;
private TextBox tb;

public Alert()
{
   exitCommand = new Command("Exit",Command.EXIT,1);
   alertCommand = new Command("Alert",Command.SCREEN,1);
   tb = new TextBox("Terry","Alert Example",15,0);
   tb.addCommand(exitCommand);
   tb.addCommand(alertCommand);
   tb.setCommandListener(this);

   Display.getDisplay(this).setCurrent(tb);
}
   public Alert(String string, String string2, Image img, AlertType info) {
   // TODO Auto-generated constructor stub
}
protected void startApp() throws MIDletStateChangeException
    {
//   Display.getDisplay(this).setCurrent(tb);
  
}

protected void destroyApp(boolean arg0) throws MIDletStateChangeException
{
  

}

protected void pauseApp()
{
  

}
public void commandAction(Command c, Displayable d) {
   //如果触发alertCommand按钮,则显示Alert屏幕
   if(d == tb && c == alertCommand){
    Image img;
    try{
     img = Image.createImage("/2.png");
    }
    catch(java.io.IOException e)
    {
     img = null;
     System.out.println("img is load...");
    }
    //创建一个Alert屏幕对象
    Alert info = new Alert("Alert","This is a Alert Example!",img,AlertType.INFO);
   
   }
  
  
}

 

}

 

分享到:
评论

相关推荐

    J2ME学习笔记 入门 学习经验

    eclipse中配置j2me,简单运行j2me程序 j2me学习笔记【1】——helloworld程序示例 j2me学习笔记【2】——利用Display类的isColor()方法获取设备是否支持彩色的...j2me学习笔记【15】——使用低层用户界面显示文本小实例

    J2ME学习笔记 J2ME学习笔记 J2ME学习笔记

    根据提供的标题、描述、标签及部分内容,我们可以提炼出关于J2ME的学习笔记中的关键知识点,主要聚焦于Java语言的基础概念,特别是与初始化和字符串相关的部分。 ### 初始化 #### 概述 - **成员变量初始化**:所有...

    jbuilder 2006 j2me ALERT: java/lang/ClassFormatError: Bad version information.

    一旦你按照上述步骤调整了环境,再次运行你的J2ME应用,应该就不会再看到`ALERT: java/lang/ClassFormatError: Bad version information.`的错误提示了。如果问题仍然存在,可能需要进一步排查项目的其他方面,如源...

    J2ME游戏编程:TP319:G899 W511.iso

    J2ME游戏编程:TP319:G899 W511.iso 随书光盘,欢迎大家下载 大家共享^A^

    J2ME实用教程:从入门到精通的所有ppt

    **J2ME(Java 2 Micro Edition)**是Java平台的一个子集,专门设计用于资源...尽管随着Android和iOS的崛起,它的市场份额有所下降,但对于学习移动设备的跨平台开发和理解底层原理,J2ME仍然是一个有价值的学习资源。

    J2ME学习笔记(2009年度)

    **J2ME学习笔记概述** 本《J2ME学习笔记》是2009年度的一份详尽教程,旨在帮助初学者快速入门J2ME(Java Micro Edition)开发。这份笔记精心编排,以深入浅出的方式讲解了J2ME的基础知识和核心概念,为学习者提供了...

    郭可华J2ME实战教程:ppt和对应源码

    **J2ME简介** J2ME(Java 2 Micro Edition)是Java...总之,《郭可华J2ME实战教程》是学习J2ME的宝贵资源,结合提供的源代码和幻灯片,读者可以全面地掌握J2ME开发,为未来在移动和嵌入式领域的职业发展打下坚实基础。

    j2Me 实例 笔记源码

    这个压缩包“j2Me 实例 笔记源码”提供了丰富的J2ME编程实例,帮助开发者深入理解和实践J2ME技术。 在J2ME中,你将接触到以下核心知识点: 1. **基础架构**:J2ME由配置(Configurations)和 profiles 组成。配置...

    J2ME成品游戏:地心寻宝源码

    这个游戏是基于是男人就下100层的理念,这是本人在j2me开发的学习过程中的一点心得体会。本资源用JBuilder可直接打开,并且注释齐全。其中还有打好的jar包,可直接放入手机运行,分辨率为240*320,提供给大家学习...

    分享:J2ME游戏代码(代码已经初级优化)

    分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME游戏代码 分享:J2ME游戏代码分享:J2ME游戏代码 分享:J2ME...

    Android-development.rar_android_game android J2ME_site:en.pudn.c

    【标题】"Android-development.rar" 是一个针对...学习这份资料,开发者不仅可以掌握Android游戏界面设计,还能了解到如何利用已有的J2ME技能快速过渡到Android开发,对于想要拓展平台的开发者来说是非常有价值的资源。

    J2ME游戏代码:俄罗斯方块

    /* * 一个简单的俄罗斯方块游戏代码,代码中主要包含3个类: *TerrisMIDlet——MIDlet类 *GameCanvas——游戏界面类 *GameEngine——游戏逻辑类 *已经使用WTK2.5.2运行通过. */

    J2ME教材:J2ME&Gaming中文版

    这个“J2ME&Gaming中文版”教材主要针对的是Java在游戏开发领域的应用,为初学者提供了学习J2ME编程的基础路径。 J2ME的架构由两部分组成:Connected Limited Device Configuration (CLDC) 和 Mobile Information ...

    j2me 学习笔记

    本学习笔记旨在帮助读者理解J2ME的基础概念、架构以及如何使用它来创建功能丰富的移动应用。 **一、J2ME架构** J2ME的核心组成部分是Java ME规范,它定义了多个配置(Configurations)和框架(Profiles)。配置...

    J2ME超级学习笔记

    **J2ME超级学习笔记** Java Micro Edition(J2ME)是Java技术的一个重要分支,主要针对嵌入式设备和移动设备,如手机、智能家电等。本学习笔记旨在为Java初学者和开发者提供深入理解J2ME平台的全面指南。 1. **...

    J2me 轻量级UI控件-lwuit1.2.1

    **J2ME轻量级UI控件:LWUIT 1.2.1** Java Micro Edition(J2ME)是一种适用于小型设备和嵌入式系统的Java平台,它为开发移动应用提供了基础。在J2ME中,用户界面的构建通常是一项挑战,因为它需要在资源有限的设备...

    开发中j2me与android的比较.pdf

    - **J2ME**:使用 `.jad`(Java Application Descriptor)和 `.jar`(Java Archive)两种文件格式。`.jad` 文件包含应用的元数据,如图标、版本号等;`.jar` 文件包含实际的应用程序代码和资源。 - **Android**:...

    非常好的关于j2me学习概要

    ### 非常好的关于J2ME学习概要 #### J2ME简介与学习路径 J2ME(Java 2 Platform, Micro Edition)是Sun Microsystems为嵌入式设备和移动设备设计的一种Java平台版本。本文章旨在为初学者提供一份详尽的J2ME学习...

    J2ME源码:连连看

    这个J2ME源码项目是学习移动游戏开发的好教材,涵盖了从基础到进阶的多个知识点,对理解J2ME平台及其应用开发流程大有裨益。通过阅读和分析源码,开发者可以进一步提升自己的编程技能,并了解如何在资源受限的环境中...

Global site tag (gtag.js) - Google Analytics