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

📄 password.java

📁 手机理财软件
💻 JAVA
字号:
/** * <p>Title: CowriePixie</p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2005</p> * <p>Company: xidian</p> * @author yangyong * @version 1.0 */import java.util.Calendar;import java.util.Date;import javax.microedition.lcdui.Alert;import javax.microedition.lcdui.AlertType;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.DateField;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.microedition.lcdui.Form;import javax.microedition.lcdui.TextField;import javax.microedition.midlet.MIDletStateChangeException;/* * 创建日期 2005-9-23 * * TODO 要更改此生成的文件的模板,请转至 * 窗口 - 首选项 - Java - 代码样式 - 代码模板 *//** * @author Administrator * * TODO 要更改此生成的类型注释的模板,请转至 * 窗口 - 首选项 - Java - 代码样式 - 代码模板 * 密码登录界面:用于需要密码设置时,密码验证,保护程序的安全性. */public class Password extends Form implements CommandListener {         private TextField psw;         private Command ok;         private Command exit;         private Display dis;         public Password(Display display)         {             super("密码验证");             dis = display;             try             {                 append(Financing.secur);             }             catch(Exception exception) { }             psw = new TextField("请输入密码 :", null, 6, TextField.PASSWORD);//输入的密码最多为6位字符             append(psw);             ok = new Command("登录", Command.OK, 2);             addCommand(ok);             exit = new Command("退出", Command.EXIT, 2);             addCommand(exit);             setCommandListener(this);         }         public void commandAction(Command c, Displayable d)         {             if(c == exit)                try {                    Financing.ExitApp();                } catch (MIDletStateChangeException e) {                    // TODO 自动生成 catch 块                    e.printStackTrace();                }             if(c == ok)             {                 Date date = new Date();                 DateField dt = new DateField("date",DateField.DATE);                 dt.setDate(date);                 date = dt.getDate();                 Calendar cal = Calendar.getInstance();                 cal.setTime(date);                 int year = cal.get(1);                 int month = cal.get(2);                 String temp = psw.getString();                 if(temp.equals(Financing.password))                 {                     System.out.println(Financing.password);                     Main_Form mainform = new Main_Form(dis);                     dis.setCurrent(mainform);                 } else                 {                     try                     {                         Alert alert = new Alert("告警", "               密码输入有误,请重输", Financing.alert, AlertType.ALARM);                         alert.setTimeout(1000);                         dis.setCurrent(alert);                     }                     catch(Exception exception) { }                     psw.setString(null);                 }             }         }        /* (非 Javadoc)         * @see javax.microedition.lcdui.CommandListener#commandAction(javax.microedition.lcdui.Command, javax.microedition.lcdui.Displayable)         */}

⌨️ 快捷键说明

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