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

📄 loginscreenexample.java

📁 手机登陆界面 包括针对手持设备和移动电话的应用程序
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
     * @return the initialized component instance     */    public WaitScreen getWaitScreen() {        if (waitScreen == null) {//GEN-END:|13-getter|0|13-preInit            // write pre-init user code here            waitScreen = new WaitScreen(getDisplay());//GEN-BEGIN:|13-getter|1|13-postInit            waitScreen.setTitle("waitScreen");            waitScreen.setCommandListener(this);            waitScreen.setText("Please Wait ...");            waitScreen.setTask(getTask());//GEN-END:|13-getter|1|13-postInit            // write post-init user code here        }//GEN-BEGIN:|13-getter|2|        return waitScreen;    }    //</editor-fold>//GEN-END:|13-getter|2|    //<editor-fold defaultstate="collapsed" desc=" Generated Getter: splashScreen ">//GEN-BEGIN:|25-getter|0|25-preInit    /**     * Returns an initiliazed instance of splashScreen component.     * @return the initialized component instance     */    public SplashScreen getSplashScreen() {        if (splashScreen == null) {//GEN-END:|25-getter|0|25-preInit            // write pre-init user code here            splashScreen = new SplashScreen(getDisplay());//GEN-BEGIN:|25-getter|1|25-postInit            splashScreen.setTitle("splashScreen");            splashScreen.setCommandListener(this);            splashScreen.setText(" Login Screen Example");//GEN-END:|25-getter|1|25-postInit            // write post-init user code here        }//GEN-BEGIN:|25-getter|2|        return splashScreen;    }    //</editor-fold>//GEN-END:|25-getter|2|    //<editor-fold defaultstate="collapsed" desc=" Generated Getter: exitCommand ">//GEN-BEGIN:|33-getter|0|33-preInit    /**     * Returns an initiliazed instance of exitCommand component.     * @return the initialized component instance     */    public Command getExitCommand() {        if (exitCommand == null) {//GEN-END:|33-getter|0|33-preInit            // write pre-init user code here            exitCommand = new Command("Exit", Command.EXIT, 0);//GEN-LINE:|33-getter|1|33-postInit            // write post-init user code here        }//GEN-BEGIN:|33-getter|2|        return exitCommand;    }    //</editor-fold>//GEN-END:|33-getter|2|    //<editor-fold defaultstate="collapsed" desc=" Generated Getter: loginScreen ">//GEN-BEGIN:|29-getter|0|29-preInit    /**     * Returns an initiliazed instance of loginScreen component.     * @return the initialized component instance     */    public LoginScreen getLoginScreen() {        if (loginScreen == null) {//GEN-END:|29-getter|0|29-preInit            // write pre-init user code here            loginScreen = new LoginScreen(getDisplay());//GEN-BEGIN:|29-getter|1|29-postInit            loginScreen.setLabelTexts("Username:", "Password:");            loginScreen.setTitle("loginScreen");            loginScreen.addCommand(LoginScreen.LOGIN_COMMAND);            loginScreen.addCommand(getExitCommand());            loginScreen.setCommandListener(this);            loginScreen.setBGColor(-3355444);            loginScreen.setFGColor(0);            loginScreen.setUseLoginButton(false);//GEN-END:|29-getter|1|29-postInit            // write post-init user code here        }//GEN-BEGIN:|29-getter|2|        return loginScreen;    }    //</editor-fold>//GEN-END:|29-getter|2|    //<editor-fold defaultstate="collapsed" desc=" Generated Getter: alertFailure ">//GEN-BEGIN:|37-getter|0|37-preInit    /**     * Returns an initiliazed instance of alertFailure component.     * @return the initialized component instance     */    public Alert getAlertFailure() {        if (alertFailure == null) {//GEN-END:|37-getter|0|37-preInit            // write pre-init user code here            alertFailure = new Alert("alert", "Error", null, null);//GEN-BEGIN:|37-getter|1|37-postInit            alertFailure.setTimeout(Alert.FOREVER);//GEN-END:|37-getter|1|37-postInit            // write post-init user code here        }//GEN-BEGIN:|37-getter|2|        return alertFailure;    }    //</editor-fold>//GEN-END:|37-getter|2|    //<editor-fold defaultstate="collapsed" desc=" Generated Getter: alertSuccess ">//GEN-BEGIN:|39-getter|0|39-preInit    /**     * Returns an initiliazed instance of alertSuccess component.     * @return the initialized component instance     */    public Alert getAlertSuccess() {        if (alertSuccess == null) {//GEN-END:|39-getter|0|39-preInit            // write pre-init user code here            alertSuccess = new Alert("alert1");//GEN-BEGIN:|39-getter|1|39-postInit            alertSuccess.setTimeout(Alert.FOREVER);//GEN-END:|39-getter|1|39-postInit            // write post-init user code here        }//GEN-BEGIN:|39-getter|2|        return alertSuccess;    }    //</editor-fold>//GEN-END:|39-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) {    }    private void login() throws IOException {        //URL        String url = "http://localhost:8080/LoginScreenExample/" + "?username=" + getLoginScreen().getUsername() + "&password=" + getLoginScreen().getPassword();        //Clean up alertSuccess        getAlertSuccess().setString("");        //Connect to the server        HttpConnection hc = (HttpConnection) Connector.open(url);        //Authentication        if (hc.getResponseCode() == HttpConnection.HTTP_OK) {            login = true;        }        //Closing time...        hc.close();        //Take action based on login value        if (login) {            getAlertSuccess().setString("Login Succesfull");        } else {            getAlertSuccess().setString("Wrong Username or Password");        }        login = false;    }}

⌨️ 快捷键说明

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