📄 firstpage.java
字号:
package test;
import java.io.IOException;
import javax.microedition.lcdui.Choice;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.Item;
import javax.microedition.lcdui.List;
import javax.microedition.lcdui.Ticker;
public class FirstPage extends Form implements CommandListener
{
// TICKER_TEXT滚动文字
private static final String TICKER_TEXT = "这是一个滚动条的例子正在滚动,可以一直滚动除非有触发了停止事件";
// display
private Display display;
//
private Ticker ticker = null;
// m_cmdBack
private Command m_cmdBack = null;
//list
private List list= null;
public FirstPage(Display display,Displayable list)
{
super("FirstPage");
//
this.list = (List)list;
this.display= display;
m_cmdBack = new Command("Back", Command.BACK, 1);
ticker = new Ticker(TICKER_TEXT);
this.setTicker(ticker);
String[] stringArray = {
"Exclusive",
"Implicit",
"Multiple"
};
List mainList = new List("Choose type", Choice.IMPLICIT, stringArray, null);
//增加图片
Image icon = null;
try
{
icon = Image.createImage("/title.png");
}
catch (IOException e)
{
e.printStackTrace();
}
this.append(icon);
//增加按钮
this.addCommand(m_cmdBack);
this.setCommandListener(this);
//显示FirstPage
display.setCurrent(mainList);
}
public void commandAction(Command c, Displayable d)
{
if (m_cmdBack == c)
{
display.setCurrent(list);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -