mainlist.java

来自「手机在线系统 采用Java 中的J2ME, JSP 跟MySql 运行环」· Java 代码 · 共 64 行

JAVA
64
字号
/*
 * @(#)MainList.java	1.11 01/08/23
 * Copyright (c) 2004-2005 wuhua of workroom Inc. All Rights Reserved.
 * @version 	1.0, 10/05/2004
 * @author 	饶荣庆
 * @author 	余煜辉
 */
package com.j2me.main;

import javax.microedition.lcdui.*;

/**
 *类MainList是用来描述功能菜单界面。
 */
public class  MainList extends List 
{
	public Ticker ticker = new Ticker("欢迎来到动感在线!请选择要的功能.");
	public Image[] icon = { createImage("/icon/phone.png"),createImage("/icon/football.png"), 
		                    createImage("/icon/music.png"),  createImage("/icon/dictionary.png"), 
							createImage("/icon/myphoto.png"), createImage("/icon/shooping.png"),
		                    createImage("/icon/counter.png"),createImage("/icon/game.png"),
		                    createImage("/icon/english.png"), createImage("/icon/about.png")};

	public  String [] stringMenu = {"电话薄", "动感足球" , "动感娱乐" , "在线词典", "我的相册", "在线购物" ,
		                            "计算器", "游戏", "语言选择" , "关于"};
    
	public	MainList()		  //初始话功能菜单
	{
		super(null, List.IMPLICIT);    //继承超类,并设置属性为当选择是当前操作的项目在命令初始化时被选中
		append(stringMenu[0], icon[0]);
		append(stringMenu[1], icon[1]);
		append(stringMenu[2], icon[2]);
		append(stringMenu[3], icon[3]);
		append(stringMenu[4], icon[4]);
		append(stringMenu[5], icon[5]);
		append(stringMenu[6], icon[6]);
		append(stringMenu[7], icon[7]);
		append(stringMenu[8], icon[8]);
		append(stringMenu[9], icon[9]);
	    setTicker(ticker);
	}

	private Image createImage(String name)	 //定义创建菜单图片
	{
		Image aImage =null;
        try
		{ 
			aImage = Image.createImage(name);
		}
		catch(Exception e)
		{
			System.out.println("不能找到图标.");
		}
        return aImage;
     }
	
}

		
	

	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?