📄 loadimages.java
字号:
import java.io.IOException;
import javax.microedition.lcdui.Image;
//图片分阶段载入
public class LoadImages {
//logo
protected Image logoImgYD; //移动
protected Image logoImgSina; //SINA
protected Image logoImgCo; //公司
//pages
protected Image indexPageImg; //首页
protected Image backTexImg; //纹理
protected Image levelPageImg; //level
protected Image sbLevelPageImg; //sublevel
protected Image doingImg; //执行操作时
protected Image buttonImg; //ok
protected Image[] arrowImg; //箭头
protected Image[] levleMenuImg; //关按钮
protected Image[] sbLevleMenuImg; //小关按钮
//game
protected Image pausePageImg; //暂停菜单
//protected Image winGameImg; //通关
protected Image passImg; //过关
protected Image starBigImg; //大星星
protected Image starSmallImg; //小星星
protected Image[] gamePageImg; //game
protected Image[] starNumImg; //星星数
protected LoadImages() {}
//logo
public void loadLogoImg() {
try {
logoImgYD = Image.createImage("/logoYd.png");
logoImgSina = Image.createImage("/logoSina.png");
logoImgCo = Image.createImage("/logoCo.png");
} catch (IOException e) {
System.out.println("logoImage loading error!!");
}
}
public void delLogoImg(){
logoImgYD = null;
logoImgSina = null;
logoImgCo = null;
}
//pages0
public void loadPagesImg0() {
try {
indexPageImg = Image.createImage("/indexPage.png");
levelPageImg = Image.createImage("/levelPage.png");
sbLevelPageImg = Image.createImage("/sbLevelPage.png");
} catch (IOException e) {
System.out.println("pagesImage0 loading error!!");
}
}
//pages1
public void loadPagesImg1() {
try {
backTexImg = Image.createImage("/backTex.png");
buttonImg = Image.createImage("/button.png");
doingImg = Image.createImage("/doing.png");
} catch (IOException e) {
System.out.println("pagesImage1 loading error!!");
}
}
//menu
public void loadMenuImg() {
arrowImg = new Image[2]; //箭头
levleMenuImg = new Image[3]; //关按钮
sbLevleMenuImg = new Image[3];
try {
for (int i = 0; i < 3; i++) {
levleMenuImg[i] = Image.createImage("/levelMenu" + i + ".png");
sbLevleMenuImg[i] = Image.createImage("/sbLevelMenu" + i + ".png");
if (i < 2)
arrowImg[i] = Image.createImage("/arrow" + i + ".png");
}
} catch (IOException e) {
System.out.println("MenuImage loading error!!");
}
}
//game
public void loadGameImg0() {
try {
pausePageImg = Image.createImage("/pausePage.png");
//winGameImg = Image.createImage("/winGamePage.png");
passImg = Image.createImage("/pass.png");
starBigImg = Image.createImage("/starBig.png");
} catch (IOException e) {
System.out.println("gameImage0 loading error!!");
}
}
public void loadGameImg1() {
gamePageImg = new Image[3];
starNumImg = new Image[9];
try {
starSmallImg = Image.createImage("/starSmall.png");
for (int i = 0; i < 9; i++) {
starNumImg[i] = Image.createImage("/starNum" + (i + 1) + ".png");
if (i < 3)
gamePageImg[i] = Image.createImage("/gamePage" + i + ".png");
}
} catch (IOException e) {
System.out.println("gameImage1 loading error!!");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -