📄 passwordform.java
字号:
/*
* 创建日期 2005-1-27
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package src;
//import javax.microedition.lcdui.Alert;
//import javax.microedition.lcdui.AlertType;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
//import javax.microedition.lcdui.Image;
//import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.TextField;
/**
* @author ryu-java
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class PassWordForm extends myScreen{
private TextField PW1=new TextField("新的密码:","",6,TextField.PASSWORD|TextField.NUMERIC);
private TextField PW2=new TextField("确认密码:","",6,TextField.PASSWORD|TextField.NUMERIC);
private Command Confirm =new Command("确定",Command.SCREEN,1);
private Command Back =new Command("返回",Command.SCREEN,2);
private Form EditPW=new Form("*系统密码修改*");
//Image login=null;
public PassWordForm()
{
super();
/*
try
{
login=Image.createImage("/res/pw.png");
}catch(Exception e)
{
}
ImageItem login1=new ImageItem(null,login,ImageItem.LAYOUT_CENTER|ImageItem.LAYOUT_NEWLINE_BEFORE,null);
EditPW.append(login1);
*/
EditPW.append(PW1);
EditPW.append(PW2);
this.addCommand(Confirm);
this.addCommand(Back);
this.setMainForm(EditPW);
this.installCommands();
}
public int handleCommand (Command cmd,Displayable s)
{
String tmp=PW2.getString();
if(cmd==Confirm)
{
if(PW1.getString().equals(tmp)&&(tmp.length()==6))
{
PasswordData PWD=new PasswordData();
PWD.setDBname(myScreen.PASSWORD);
PWD.setPassword(tmp);
PWD.GetRsNums();
if(PWD.getRsNum()==0)
{
PWD.AddData();
}
else
{
PWD.setRid(1);
PWD.SetData();
}
return myScreen.PASSWORDSETOK;
}
else
{
return myScreen.PASSWORDSETERROR;
}
}
else if(cmd==Back)
{
return myScreen.MAINFORM;
}
return myScreen.WITHOUT;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -