?? appearancemode.java
字號:
import java.io.IOException;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.Item;
import javax.microedition.lcdui.ItemCommandListener;
import javax.microedition.lcdui.StringItem;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
public class AppearanceMode extends MIDlet implements ItemCommandListener{
Display display = null;
Form form = new Form("顯示模式演示");
ImageItem ii = null;
StringItem si = null;
public AppearanceMode() {
super();
Command cmdSelect = new Command("選擇", Command.ITEM, 1);
si = new StringItem("這是標簽:",
"這是內容",
Item.BUTTON);
si.addCommand(cmdSelect);
si.setItemCommandListener(this);
form.append(si);
Image img = null;
try {
img = Image.createImage("/boat.png");
} catch (IOException e) {
e.printStackTrace();
}
if (img != null) {
ii = new ImageItem("這是標簽:", //標簽
img, //要顯示的圖像
Item.LAYOUT_CENTER | //布局居中
Item.LAYOUT_NEWLINE_BEFORE |
Item.LAYOUT_EXPAND,
null, //圖像不能顯示時的提示文字
Item.BUTTON); //表面模式
ii.addCommand(cmdSelect);
ii.setItemCommandListener(this);
form.append(ii);
}
}
protected void startApp() throws MIDletStateChangeException {
display = Display.getDisplay(this);
display.setCurrent(form);
}
protected void pauseApp() {
// TODO 自動生成方法存根
}
protected void destroyApp(boolean arg0)
throws MIDletStateChangeException {
// TODO 自動生成方法存根
}
public void commandAction(Command c, Item item) {
if (item == si) {
si.setLabel("文本按鈕被按下了!");
si.setLayout(Item.LAYOUT_EXPAND);
} else if (item == ii) {
ii.setLabel("圖形按鈕被按下了!");
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -