?? question.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 + -