?? sitesettings.java
字號:
/* * Copyright (C) 2004 MobileBlogger Development Team */package net.sourceforge.mobileblogger;import java.io.*;import java.util.*;import javax.microedition.lcdui.*;import javax.microedition.midlet.*;public class SiteSettings extends Form implements CommandListener { private MIDlet midlet; private Display display; private static final Command CMD_SAVE = new Command("Save", Command.OK, 1); private static final Command CMD_BACK = new Command("Back", Command.BACK, 2); TextField host; TextField port; TextField endpoint; public SiteSettings(MIDlet m, Display d) { super("Site Settings"); midlet = m; display = d; initialize(); } public void commandAction(Command c, Displayable d) { if(c == CMD_BACK) display.setCurrent( new Settings(midlet, display) ); else if(c == CMD_SAVE) saveSettings(); } private void initialize() { String inputHost = null; String inputPort = null; String inputEndpoint = null; inputHost = BloggerSettings.getHost(); inputPort = BloggerSettings.getPort(); inputEndpoint = BloggerSettings.getEndpoint(); host = new TextField("Host:", inputHost, 30, TextField.ANY); port = new TextField("Port:", inputPort, 30, TextField.ANY); endpoint = new TextField("Endpoint:", inputEndpoint, 30, TextField.ANY); append(host); append(port); append(endpoint); addCommand( CMD_SAVE ); addCommand( CMD_BACK ); setCommandListener( this ); } private void saveSettings() { String inputHost = host.getString(); String inputPort = port.getString(); String inputEndpoint = endpoint.getString(); BloggerSettings.setHost(inputHost); BloggerSettings.setPort(inputPort); BloggerSettings.setEndpoint(inputEndpoint); Alert a = new Alert("Success!", "Your settings were saved.", null, AlertType.INFO); display.setCurrent(a); }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -