⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addform.java

📁 这是我们学校教的j2me程序开发实例从入门到精通自带关盘的源代码
💻 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 + -