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

📄 midletgamehall.java

📁 手机游戏对战平台。自己做的一个东东。 支持多个手机联网打游戏;采用socket链接通信。 平台:J2ME&JAVA
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
    //</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 + -