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

📄 question.java

📁 在手机上 可以 存取数据 删除 数据 一个简单的手机应用
💻 JAVA
字号:
import javax.microedition.lcdui.*;
import javax.microedition.rms.RecordEnumeration;
import javax.microedition.rms.RecordFilter;
import javax.microedition.rms.RecordStore;

public class Question extends Form implements CommandListener{
    private DataSave dataSave;
    private Displayable displayable;
    private Jianhuaban midlet;
    private Display display;
    private Container cotainer;
    private MyCommand myCommand;
    private Command submissionCommand; //提交按钮
    
    private StringItem si;
    
    private String questionContainer;
    private String questionID;
    private RecordEnumeration re = null;
    private RecordStore rs = null;
    
    public Question(Jianhuaban midlet,Displayable displayable,Container container,DataSave dataSave) {
        super("问卷调查");
        this.displayable=displayable;
        this.midlet=midlet;
        this.cotainer=container;
        this.display=Display.getDisplay(midlet);
        si=new StringItem("question","");
        this.append(si);
        
        myCommand=new MyCommand();
        submissionCommand=new Command("提交",Command.OK,1);
        this.addCommand(myCommand.getBack());
        this.setCommandListener(this);
        this.dataSave=dataSave;
    }
    public Question(String questionContainer,String questionID){
        super("问卷调查");
        this.questionContainer=questionContainer;
        this.questionID=questionID;
    }
    public void commandAction(Command c ,Displayable d){
        if(c==myCommand.getBack()){
            display.setCurrent(displayable);
        }
        if(c==submissionCommand){
           // readMeetRecollect();
            
        }
    }
    /*把此方法修改成类似与meetNotice
    private  void readMeetRecollect(){
        // 下边的程序是FindRecord.java类的一段程序
        //获取广告的ID,tf的作用
        RecordFilter rf = new FindFilter(questionID);
        RecordEnumeration re = null;
        try {
            re = rs.enumerateRecords(rf, null, false);
        } catch (Exception e) {
        }
        //查找成功
        if (re.numRecords() > 0) {
            // BookAccount account = null;
            Container container=null;
            int recordID;
            try {
                byte[] rec;
                recordID = re.nextRecordId();
                rec = rs.getRecord(recordID);
                
                container=Container.deserializeQuestion(rec);//
                
                StringItem adContain=new StringItem("广告内容",container.getQuestionContent());//
                
                
                adContain.setLayout(Item.LAYOUT_NEWLINE_AFTER);
                
                
                append(adContain);
                
                container = null;
                re.destroy();
                
            } catch (Exception e) {
                container = null;
                
            }
        }
    }
     */
}

⌨️ 快捷键说明

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