程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> 一個打電話的例子

一個打電話的例子

編輯:J2ME
import Javax.microedition.io.ConnectionNotFoundException;
import Javax.microedition.midlet.*;
import Javax.microedition.lcdui.*;
 
public class MakeCall extends MIDlet implements CommandListener{
 
   private Display display;
   private Form mainform;
   private Command cmdExit;
   private Command cmdSelect;
   private TextField textfIEld;
   
   public MakeCall(){}
   
   public void startApp(){
   display=Display.getDisplay(this);
   mainform=new Form("MakeCall Test");
   cmdExit=new Command("Exit",Command.EXIT,7);
   cmdSelect=new Command("Select",Command.SCREEN,1);
   textfield=new TextField("Phone number:","",15,TextFIEld.PHONENUMBER);
   mainform.append(textfIEld);
   mainform.addCommand(cmdSelect);
   mainform.addCommand(cmdExit);
   mainform.setCommandListener(this);
   display.setCurrent(mainform);
   }
   
   public void pauseApp(){
   }
   
   public void destroyApp(boolean unconditional){
   }
   
   public void commandAction(Command c,Displayable d){
       
       if(c==cmdExit){
           destroyApp(false);
           notifyDestroyed();
       }
       
       
       if(c==cmdSelect){
           String number=textfIEld.getString();
           try{
               this.platformRequest("tel:"+number);
           }catch(ConnectionNotFoundException ex){
               ex.printStackTrace();
           }
       }
   }
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved