Java 通讯录项目----------mainWindow java 2008-03-09 22:51:04 阅读29 评论0 字号:大中小 package miniBook; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MainWindow { Controler controler; public MainWindow(){ System.out.println("\t\t=============请选择你要操纵的项目==============="); System.out.println("\t\t 1.[添加]"); System.out.println("\t\t 2.[查询]"); System.out.println("\t\t 3.[编辑]"); System.out.println("\t\t 4.[退出]"); } public void chooseOption(){ String inputNumber=null; BufferedReader br =new BufferedReader(new InputStreamReader(System.in)); try { inputNumber=br.readLine(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } int option; if(isDigital(inputNumber)){ option=new Integer(inputNumber); controler=new Controler(); switch(option){ case 1: controler.add(); break; case 2: controler.query(); break; case 3: controler.edit(); break; case 4: System.exit(0); break; default: System.out.println("输入错误,请输入 1------------4 进行选择"); } }else{ System.out.println("请输入数字!"); } } public boolean isDigital (String str){ boolean isDigital = true; for(int i=1;i48){ isDigital=false; break; }else{ System.out.println("输入错误"); } }return isDigital; } Java 通讯录项目----------Login java 2008-03-09 22:50:28 阅读23 评论0 字号:大中小 package miniBook; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.Properties; public class Login { MainWindow mainWindow; public Login(){ System.out.println("==============欢迎进入登录页面============="); } public void validate(){ Properties pro =new Properties (); try{ pro.load(new FileInputStream("admin.properties")); } catch(Exce...