📄 midletgamehall.java
字号:
//</editor-fold>//GEN-END:|60-action|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: alertRoomFull ">//GEN-BEGIN:|63-getter|0|63-preInit /** * Returns an initiliazed instance of alertRoomFull component. * @return the initialized component instance */ public Alert getAlertRoomFull() { if (alertRoomFull == null) {//GEN-END:|63-getter|0|63-preInit // write pre-init user code here alertRoomFull = new Alert("\u9519\u8BEF\u63D0\u793A", "\u8BE5\u623F\u95F4\u5DF2\u6EE1\u4EBA\uFF0C\u8BF7\u6362\u4E00\u95F4\u623F\u95F4", null, AlertType.ERROR);//GEN-BEGIN:|63-getter|1|63-postInit alertRoomFull.setTimeout(Alert.FOREVER);//GEN-END:|63-getter|1|63-postInit // write post-init user code here }//GEN-BEGIN:|63-getter|2| return alertRoomFull; } //</editor-fold>//GEN-END:|63-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: formChat ">//GEN-BEGIN:|64-getter|0|64-preInit /** * Returns an initiliazed instance of formChat component. * @return the initialized component instance */ public Form getFormChat() { if (formChat == null) {//GEN-END:|64-getter|0|64-preInit // write pre-init user code here formChat = new Form("\u623F\u95F4", new Item[] { getTableItemPlayers(), getTextFieldInput(), getStringItemChat() });//GEN-BEGIN:|64-getter|1|64-postInit formChat.addCommand(getOkCommandSend1()); formChat.addCommand(getOkCommandReady()); formChat.addCommand(getExitCommandLeaveChat()); formChat.setCommandListener(this);//GEN-END:|64-getter|1|64-postInit // write post-init user code here }//GEN-BEGIN:|64-getter|2| return formChat; } //</editor-fold>//GEN-END:|64-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: tableItemPlayers ">//GEN-BEGIN:|71-getter|0|71-preInit /** * Returns an initiliazed instance of tableItemPlayers component. * @return the initialized component instance */ public TableItem getTableItemPlayers() { if (tableItemPlayers == null) {//GEN-END:|71-getter|0|71-preInit // write pre-init user code here tableItemPlayers = new TableItem(getDisplay(), "");//GEN-BEGIN:|71-getter|1|71-postInit tableItemPlayers.setModel(getTableModel()); tableItemPlayers.setPreferredSize(200, -1);//GEN-END:|71-getter|1|71-postInit // write post-init user code here }//GEN-BEGIN:|71-getter|2| return tableItemPlayers; } //</editor-fold>//GEN-END:|71-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: stringItemChat ">//GEN-BEGIN:|73-getter|0|73-preInit /** * Returns an initiliazed instance of stringItemChat component. * @return the initialized component instance */ public StringItem getStringItemChat() { if (stringItemChat == null) {//GEN-END:|73-getter|0|73-preInit // write pre-init user code here stringItemChat = new StringItem("\u804A\u5929", " ", Item.PLAIN);//GEN-BEGIN:|73-getter|1|73-postInit stringItemChat.setPreferredSize(-1, -1);//GEN-END:|73-getter|1|73-postInit // write post-init user code here }//GEN-BEGIN:|73-getter|2| return stringItemChat; } //</editor-fold>//GEN-END:|73-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: textFieldInput ">//GEN-BEGIN:|74-getter|0|74-preInit /** * Returns an initiliazed instance of textFieldInput component. * @return the initialized component instance */ public TextField getTextFieldInput() { if (textFieldInput == null) {//GEN-END:|74-getter|0|74-preInit // write pre-init user code here textFieldInput = new TextField("\u8BF7\u8F93\u5165\u5185\u5BB9", null, 32, TextField.ANY);//GEN-BEGIN:|74-getter|1|74-postInit textFieldInput.setLayout(ImageItem.LAYOUT_DEFAULT | Item.LAYOUT_BOTTOM | Item.LAYOUT_VCENTER);//GEN-END:|74-getter|1|74-postInit // write post-init user code here }//GEN-BEGIN:|74-getter|2| return textFieldInput; } //</editor-fold>//GEN-END:|74-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: okCommandSend ">//GEN-BEGIN:|75-getter|0|75-preInit /** * Returns an initiliazed instance of okCommandSend component. * @return the initialized component instance */ public Command getOkCommandSend() { if (okCommandSend == null) {//GEN-END:|75-getter|0|75-preInit // write pre-init user code here okCommandSend = new Command("Ok", Command.OK, 0);//GEN-LINE:|75-getter|1|75-postInit // write post-init user code here }//GEN-BEGIN:|75-getter|2| return okCommandSend; } //</editor-fold>//GEN-END:|75-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: okCommandSend1 ">//GEN-BEGIN:|77-getter|0|77-preInit /** * Returns an initiliazed instance of okCommandSend1 component. * @return the initialized component instance */ public Command getOkCommandSend1() { if (okCommandSend1 == null) {//GEN-END:|77-getter|0|77-preInit // write pre-init user code here okCommandSend1 = new Command("Ok", Command.OK, 0);//GEN-LINE:|77-getter|1|77-postInit // write post-init user code here }//GEN-BEGIN:|77-getter|2| return okCommandSend1; } //</editor-fold>//GEN-END:|77-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: okCommandReady ">//GEN-BEGIN:|79-getter|0|79-preInit /** * Returns an initiliazed instance of okCommandReady component. * @return the initialized component instance */ public Command getOkCommandReady() { if (okCommandReady == null) {//GEN-END:|79-getter|0|79-preInit // write pre-init user code here okCommandReady = new Command("Ready", Command.OK, 0);//GEN-LINE:|79-getter|1|79-postInit // write post-init user code here }//GEN-BEGIN:|79-getter|2| return okCommandReady; } //</editor-fold>//GEN-END:|79-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: exitCommandLeaveChat ">//GEN-BEGIN:|81-getter|0|81-preInit /** * Returns an initiliazed instance of exitCommandLeaveChat component. * @return the initialized component instance */ public Command getExitCommandLeaveChat() { if (exitCommandLeaveChat == null) {//GEN-END:|81-getter|0|81-preInit // write pre-init user code here exitCommandLeaveChat = new Command("Exit", Command.EXIT, 0);//GEN-LINE:|81-getter|1|81-postInit // write post-init user code here }//GEN-BEGIN:|81-getter|2| return exitCommandLeaveChat; } //</editor-fold>//GEN-END:|81-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: tableModel ">//GEN-BEGIN:|72-getter|0|72-preInit /** * Returns an initiliazed instance of tableModel component. * @return the initialized component instance */ public SimpleTableModel getTableModel() { if (tableModel == null) {//GEN-END:|72-getter|0|72-preInit // write pre-init user code here tableModel = new SimpleTableModel(new java.lang.String[][] {//GEN-BEGIN:|72-getter|1|72-postInit new java.lang.String[] { "\u6635\u79F0", "\u72B6\u6001" }, new java.lang.String[] { "", "" }}, null);//GEN-END:|72-getter|1|72-postInit // write post-init user code here }//GEN-BEGIN:|72-getter|2| return tableModel; } //</editor-fold>//GEN-END:|72-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: task ">//GEN-BEGIN:|88-getter|0|88-preInit /** * Returns an initiliazed instance of task component. * @return the initialized component instance */ public SimpleCancellableTask getTask() { if (task == null) {//GEN-END:|88-getter|0|88-preInit // write pre-init user code here task = new SimpleCancellableTask();//GEN-BEGIN:|88-getter|1|88-execute task.setExecutable(new org.netbeans.microedition.util.Executable() { public void execute() throws Exception {//GEN-END:|88-getter|1|88-execute// write task-execution user code here }//GEN-BEGIN:|88-getter|2|88-postInit });//GEN-END:|88-getter|2|88-postInit // write post-init user code here }//GEN-BEGIN:|88-getter|3| return task; } //</editor-fold>//GEN-END:|88-getter|3| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: exitCommandLeaveGameSelect ">//GEN-BEGIN:|89-getter|0|89-preInit /** * Returns an initiliazed instance of exitCommandLeaveGameSelect component. * @return the initialized component instance */ public Command getExitCommandLeaveGameSelect() { if (exitCommandLeaveGameSelect == null) {//GEN-END:|89-getter|0|89-preInit // write pre-init user code here exitCommandLeaveGameSelect = new Command("Exit", Command.EXIT, 0);//GEN-LINE:|89-getter|1|89-postInit // write post-init user code here }//GEN-BEGIN:|89-getter|2| return exitCommandLeaveGameSelect; } //</editor-fold>//GEN-END:|89-getter|2| //<editor-fold defaultstate="collapsed" desc=" Generated Getter: exitCommandLeaveRoomSelect ">//GEN-BEGIN:|91-getter|0|91-preInit /** * Returns an initiliazed instance of exitCommandLeaveRoomSelect component. * @return the initialized component instance */ public Command getExitCommandLeaveRoomSelect() { if (exitCommandLeaveRoomSelect == null) {//GEN-END:|91-getter|0|91-preInit // write pre-init user code here exitCommandLeaveRoomSelect = new Command("Exit", Command.EXIT, 0);//GEN-LINE:|91-getter|1|91-postInit // write post-init user code here }//GEN-BEGIN:|91-getter|2| return exitCommandLeaveRoomSelect; } //</editor-fold>//GEN-END:|91-getter|2| /** * Returns a display instance. * @return the display instance. */ public Display getDisplay() { return Display.getDisplay(this); } /** * Exits MIDlet. */ public void exitMIDlet() { switchDisplayable(null, null); destroyApp(true); notifyDestroyed(); } /** * Called when MIDlet is started. * Checks whether the MIDlet have been already started and initialize/starts or resumes the MIDlet. */ public void startApp() { if (midletPaused) { resumeMIDlet(); } else { initialize(); startMIDlet(); } midletPaused = false; } /** * Called when MIDlet is paused. */ public void pauseApp() { midletPaused = true; } /** * Called to signal the MIDlet to terminate. * @param unconditional if true, then the MIDlet has to be unconditionally terminated and all resources has to be released. */ public void destroyApp(boolean unconditional) { System.out.println("destropyApp"); //gs.enterPlatformAndGetGamesInfo(INFO.userAccount); } //edit by sheng, appended and debug by XJX public synchronized void run() { switch (midletCmd) { case MidletGameHall.LeaveRoom: try { gs.leaveRoom(INFO.userAccount, getGameIndex(), getRoomIndex()); gs.removeJarPort(gameIndex, roomIndex); } catch (IOException ex) { ex.printStackTrace(); } switchDisplayable(null, getListRoomSelect()); break; case MidletGameHall.Login: try { String username = getTextFieldUsername().getString().trim(); String password = gs.getUserInfo(username)[0].trim(); if (username.equals("") || password.equals("")) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -