J2me手机游戏存储玩家分数源码.docVIP

  • 2
  • 0
  • 约4.4千字
  • 约 6页
  • 2021-09-26 发布于山东
  • 举报
J2me手机游戏存储玩家分数源码. J2me手机游戏存储玩家分数源码. PAGE / NUMPAGES J2me手机游戏存储玩家分数源码. J2me 手机游戏存储玩家分数源码 package shiyan23; import java.io.*; import javax.microedition.lcdui.*; import javax.microedition.rms.*; public class Displayable1 extends Form { public Form form; /** Constructor */ public TextField t1; public TextField t2; private RecordStore rs; private Display dis; public Displayable1(Display dis) { super(); this.dis=dis; this.form=this; try { jbInit(); } catch (Exception e) { e.printStackTrace(); } } /**Component initialization*/ private void jbInit() throws Exception { Set up this Displayable to listen to command events setCommandListener(new CommandListener() { public void commandAction(Command command, Displayable displayable) { this_commandPerformed(command, displayable); } }); // add the Exit command addCommand(new Command(Exit, Command.EXIT, 1)); addCommand(new Command( 存储 , Command.SCREEN, 1)); addCommand(new Command( 高分榜 , Command.SCREEN, 1)); t1 = new TextField( 游戏玩家 , play1, 10, TextField.ANY); t2 = new TextField( 当前分数 , 0, 10, TextField.NUMERIC); append(t1); append(t2); } /**Handle command events*/ public void this_commandPerformed(Command command, Displayable displayable) { /** @todo Add command handling code */ if (command.getCommandType() == Command.EXIT) { stop the MIDlet MIDlet1.quitApp(); } if (command.getLabel().equals( 存储 )) { try { rs=RecordStore.openRecordStore(shiyan23, true); ByteArrayOutputStream bo=new ByteArrayOutputStream(); DataOutputStream dao = new DataOutputStream(bo); dao.writeUTF(t1.getString()); dao.writeInt(Integer.parseInt(t2.getString())); byte[] data=bo.toByteArray(); rs.addRecord(data, 0, data.length); } catch (Exception e) { System.out.println( 存储过程出现异常 ); e.printStackTrace(); } finally{ try { rs.closeRecordStore(); } catch (RecordStoreException ex) { } } } if(command.getLabel().equals( 高分榜 )){ try { rs=RecordStore.openRecordStore(shiyan23, true); myFilter mf=new myFilter(); MyComparator mc=new MyComparator(); RecordEnumeration en=

文档评论(0)

1亿VIP精品文档

相关文档