📄 ui.java
字号:
package dreamroom;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
public class UI extends Canvas implements Runnable{
private int drawType = 0;
//屏幕的宽和高
public static int SCWidth = 176;
public static int SCHeight = 208;
//屏幕的一半宽和高
public static int SCHWidth = 88;
public static int SCHHeight = 104;
private DisplayMap displaymap = null;
private MainMidlet mid = null;
private boolean CanUseKey = false;
public void UI(MainMidlet mid){
}
protected void paint(Graphics g) {
switch(this.drawType){
case 0:
break;
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
break;
case 9:
break;
case 10:
break;
case 11:
break;
}
}
public void keyPressed(int keyCode){
}
public void run() {
}
/**
* 控制画面的切换
*
*
*/
public void changeScreen(int changeTo){
//wait = null;
System.gc();
//wait = new Wait(this,changeTo);
this.drawType = 0;
loadUI load = new loadUI(this,changeTo);
}
class loadUI implements Runnable{
private int loadWho = 0;
private UI ui = null;
public loadUI(UI ui,int loadWho){
this.ui = ui;
this.loadWho = loadWho;
Thread loading = new Thread(this);
loading.start();
repaint();
}
public void run() {
try{
Thread.sleep(1000);
}catch(Exception e){
}
switch(this.loadWho){
case 0:
break;
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
break;
case 9:
break;
case 10:
break;
case 11:
break;
}
repaint();
System.out.println("加载结束");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -