📄 move.java
字号:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.io.*;
public class Move extends MIDlet implements CommandListener
{
Ticker newsTicker;
private Command exitCommand;
private Command menuCommand;
private List MenuList;
private Display display;
private String currentScreen="";
String[] MenuItem={"清新自然","一生有你","数字通信"};
Image[] MenuImage={createImage("/shui.png"),createImage("/duanxin.png"),createImage("/duanxin.png")};
public Move()
{
display=Display.getDisplay(this);
newsTicker=new Ticker("欢迎来到动画世界,敬请慢慢欣赏!");
exitCommand=new Command("离开",Command.EXIT,1);
menuCommand=new Command("主菜单",Command.SCREEN,1);
}
public void startApp()
{
MenuList=new List(null,List.IMPLICIT,MenuItem,MenuImage);
MenuList.setTicker(newsTicker);
MenuList.addCommand(exitCommand);
MenuList.setCommandListener(this);
display.setCurrent(MenuList);
}
private Image createImage(String name)
{
Image aImage=null;
try{
aImage=Image.createImage(name);
}
catch(IOException e){ }
return aImage;
}
public void shuidi()
{
try{
Image[] images=new Image[]{
Image.createImage("/shui1.png"),
Image.createImage("/shui2.png"),
Image.createImage("/shui3.png"),
Image.createImage("/shui4.png"),
Image.createImage("/shui5.png"),
Image.createImage("/shui6.png"),
Image.createImage("/shui7.png"),
Image.createImage("/shui8.png"),
Image.createImage("/shui9.png"),
Image.createImage("/shui10.png"),
};
Display.getDisplay(this).setCurrent(new pingbao(this,images,250));
}
catch(java.io.IOException e){ }
}
public void exit()
{
display.setCurrent(MenuList);
}
protected void pauseApp()
{ }
protected void destroyApp(boolean unconditional)
{ }
public void commandAction(Command c,Displayable s)
{
if (c==exitCommand){
destroyApp(true);
notifyDestroyed();
}
if(c==List.SELECT_COMMAND){
int itemIndex=MenuList.getSelectedIndex();
switch(itemIndex){
case 0:{ shuidi();break;}
}
}
if(c==menuCommand)
{
display.setCurrent(MenuList);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -