phoneMIDlet.java
上传用户:anders
上传日期:2022-07-15
资源大小:376k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. package phoneLeter;
  2. import javax.microedition.lcdui.Display;
  3. import javax.microedition.midlet.MIDlet;
  4. import javax.microedition.midlet.MIDletStateChangeException;
  5. public class phoneMIDlet extends MIDlet {
  6. public Display dis;
  7. private WelcomeCanvas wc=new WelcomeCanvas(this);
  8. private phoneList pl=new phoneList(this);
  9. private addPhone ap=new addPhone(this);
  10. public phoneMIDlet() {
  11. // TODO Auto-generated constructor stub
  12. }
  13. protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
  14. // TODO Auto-generated method stub
  15. }
  16. protected void pauseApp() {
  17. // TODO Auto-generated method stub
  18. }
  19. protected void startApp() throws MIDletStateChangeException {
  20. // TODO Auto-generated method stub
  21. dis=Display.getDisplay(this);
  22. this.changeInterface("WelcomeCanvas");
  23. }
  24. public void changeInterface(String interfaceName)
  25. {
  26. if(interfaceName.equals("WelcomeCanvas"))
  27. {
  28. dis.setCurrent(wc);
  29. }
  30. else if(interfaceName.equals("phoneList"))
  31. {
  32. dis.setCurrent(pl);
  33. pl.deleteAll();
  34. pl.loadPhones();
  35. }
  36. else if(interfaceName.equals("addPhone"))
  37. {
  38. dis.setCurrent(ap);
  39. }
  40. }
  41. }