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

📄 playerform.java

📁 这个是perst-269.zip下面的SOURCECODE,和大家分享了。
💻 JAVA
字号:
import javax.microedition.lcdui.*;
import org.garret.perst.Iterator;

class PlayerForm extends Form implements CommandListener { 
    UniAR    uar;
    Iterator iterator;
    Displayable parent;

    PlayerForm(UniAR uar, Iterator iterator, Displayable parent) { 
        this(uar, (Player)iterator.next(), parent);
        this.iterator = iterator;
        if (iterator.hasNext()) {             
            addCommand(UniAR.NEXT_CMD);
        }
    }

    PlayerForm(UniAR uar, Player player, Displayable parent) { 
        super("Player");
        this.uar = uar;
        this.parent = parent;
        append(new StringItem("Team", player.team.name)); 
        append(new StringItem("First name", player.fname)); 
        append(new StringItem("Last name",  player.lname)); 
        append(new StringItem("Jersey", Integer.toString(player.jersey))); 
        append(new StringItem("Address", player.address)); 
        append(new StringItem("City", player.city)); 
        append(new StringItem("State", player.state)); 
        append(new StringItem("Zip", player.zip)); 
        append(new StringItem("School", player.school)); 
        append(new StringItem("Grade year", Integer.toString(player.gradyear))); 
        append(new StringItem("Height", Integer.toString(player.height))); 
        addCommand(UniAR.BACK_CMD);
        setCommandListener(this);
        Display.getDisplay(uar).setCurrent(this);
    }

    public void commandAction(Command c, Displayable d) 
    {
        if (c == UniAR.NEXT_CMD) { 
            new PlayerForm(uar, iterator, parent);
        } else { 
            Display.getDisplay(uar).setCurrent(parent);
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -