⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainlist.java

📁 一个j2me很简单的用户名密码注册的登陆框源代码
💻 JAVA
字号:
import java.io.IOException;

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.List;

//主界面
public class MainList extends List implements CommandListener
{
	private Image[] imgs = new Image[2];
	
	private Command exit;
	private Command choose;
	
	public MainList(String title, int type)
	{
		super(title, type);
		
		try
		{
			imgs[0] = Image.createImage("/qq.png");
			imgs[1] = Image.createImage("/wow.png");
		}
		catch (IOException e)
		{
			// TODO Auto-generated catch block
			e.printStackTrace();
		}	
		
		this.append("登录", imgs[0]);
		this.append("注册", imgs[1]);
		
		exit = new Command("退出", Command.EXIT, 1);
		choose = new Command("选择", Command.OK, 1);
		
		this.addCommand(exit);
		this.addCommand(choose);
		this.setCommandListener(this);
	}

	public void commandAction(Command c, Displayable d)
	{
		if (c.equals(exit))
		{
			MyLoginMIDlet.midlet.notifyDestroyed();
		}
		else if (c.equals(choose) || c.equals(List.SELECT_COMMAND))
		{
			switch (this.getSelectedIndex())
			{
				case 0:
				{
					MyLoginMIDlet.midlet.showLoginForm();
					break;
				}
				case 1:
				{
					MyLoginMIDlet.midlet.showRegisterForm();
					break;
				}
			}
		}
	}
}

⌨️ 快捷键说明

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