|
Java学习者论壇
问題一:
何为高级界面?何為低级界面?
问题二:
在List中,单选方式,和隱含方式区别是什么?
它們的区別就是,单选前面有個圆圈,隱含前面没有么?
问题三:
关于构造函数有点不明白。想問下,ListControl()是该类的构造函数是什么时候执行?我只知道只有產生本类對象的时候才執行构造函数。
但是这里好像没有产生ListContro的对象啊?
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class ListControl
extends MIDlet {
private List mainList;
private Display display;
private boolean firstTime;
public ListControl() {
display = Display.getDisplay(this);
firstTime = true;
}
protected void startApp() {
if (firstTime) {
Image[] imageArray = null;
try {
Image icon = Image.createImage("/Icon.png");
imageArray = new Image[] {
icon,
icon,
icon,
icon
};
}
catch (java.io.IOException err) {
System.out.print("load failed ...");
}
String[] stringArray = {
"List 1",
"List 2",
"List 3",
"List 4"
};
mainList = new List("Choose type", Choice.IMPLICIT, stringArray,
imageArray);
display.setCurrent(mainList);
firstTime = false;
}
}
protected void pauseApp() {
}
protected void destroyApp(boolean arg0) {
}
}
麻煩众位高人不忙的時候解答下,谢谢
歡迎来到Java学习者论坛,转载请注明地址:http://www.javaxxz.com. |
|