📄 addform.java
字号:
/*
* AddForm.java
*
* Created on 2006年12月20日, 上午2:37
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package cn.edu.uestc.pandarss;
import javax.microedition.lcdui.*;
/**
*
* @author pandaxiaoxi
*/
/*--------------------------------------------------
* AddForm.java
*
* 添加RSS Feed源的界面类
*-------------------------------------------------*/
public class AddForm extends Form implements CommandListener {
private Command cmBack, cmSave;
protected TextField tfDescription;
protected TextField tfLink;
private RSSReader midlet;
public AddForm(RSSReader midlet) {
super("添加RSS Feed源");
this.midlet = midlet;
cmSave = new Command("Save", Command.SCREEN, 1);
cmBack = new Command("Back", Command.BACK, 2);
tfDescription = new TextField("名称", null,midlet.MAX_RSS_SOURCE,TextField.ANY);
tfLink = new TextField("链接", null, midlet.MAX_RSS_LINK,TextField.ANY);
addCommand(cmSave);
addCommand(cmBack);
append(tfDescription);
append(tfLink);
setCommandListener(this);
}
/*--------------------------------------------------
* 事件处理
*-------------------------------------------------*/
public void commandAction(Command c, Displayable s) {
if (c == cmSave) {
tfDescription.setString(tfDescription.getString().replace(midlet.SEPARATOR_CHAR, ' '));
midlet.add2Vector(tfDescription.getString(), tfLink.getString());
midlet.lsRSSSources.append(tfDescription.getString(), null);
}
midlet.display.setCurrent(midlet.lsRSSSources);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -