Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.j2me
SMSSender osztály

java.lang.Object
  extended by javax.microedition.midlet.MIDlet
      extended by elte.java2_utikalauz5.j2me.SMSSender
Megvalósított interfészek:
Runnable, CommandListener

public class SMSSender
extends MIDlet
implements CommandListener, Runnable

Szöveges SMS küldés a MessageConnection segítségével.

Mióta:
Java 2 Útikalauz programozóknak 5.0
Forrásfájl:
SMSSender.java
Letöltés:
SMSSender.jar
Letöltés:
SMSSender.jad

Mezők
(package private)  Command backCommand
          az üzenet küldés képernyôrôl visszalépés a címzett számának beállításához
(package private)  Displayable backScreen
          a címzett képernyô
(package private)  String destinationAddress
          A címzett URL-je
(package private)  TextBox destinationAddressBox
          a címzett száma
(package private)  Display display
          az aktuális képernyô
(package private)  Command exitCommand
          a programból való kilépés
(package private)  TextBox messageBox
          az SMS üzenet szövege
(package private)  Command okCommand
          a címzett számának elfogadása
(package private)  Displayable resumeScreen
          a legutóbb látogatott képernyô
(package private)  Command sendCommand
          az üzenet elküldése
(package private)  Alert sendingMessageAlert
          Figyelmeztetô üzenet, ha az SMS küldés közben valami történik
(package private)  Displayable sendingScreen
          az üzenet elküldésérôl értesítô képernyô
(package private)  String smsPort
          SMS üzenet küldésekor használt port
 
Konstruktorok
SMSSender()
          A MIDlet inicializálása a kezdô képernyô megjelenítése
 
Metódusok
 void commandAction(Command c, Displayable s)
          A felhasználó által küldött parancsok feldolgozása
 void destroyApp(boolean unconditional)
           
 void pauseApp()
          Az éppen aktuális képernyô elmentése
 void run()
          Üzenet elküldése.
 void SendingDisplay(String smsPort, Display display, Displayable backScreen, Displayable sendingScreen)
           
 void startApp()
           
 
javax.microedition.midlet.MIDlet osztálytól örökölt metódusok
getAppProperty, notifyDestroyed, notifyPaused, resumeRequest
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

exitCommand

Command exitCommand
a programból való kilépés


okCommand

Command okCommand
a címzett számának elfogadása


sendCommand

Command sendCommand
az üzenet elküldése


backCommand

Command backCommand
az üzenet küldés képernyôrôl visszalépés a címzett számának beállításához


display

Display display
az aktuális képernyô


resumeScreen

Displayable resumeScreen
a legutóbb látogatott képernyô


backScreen

Displayable backScreen
a címzett képernyô


sendingScreen

Displayable sendingScreen
az üzenet elküldésérôl értesítô képernyô


destinationAddressBox

TextBox destinationAddressBox
a címzett száma


messageBox

TextBox messageBox
az SMS üzenet szövege


sendingMessageAlert

Alert sendingMessageAlert
Figyelmeztetô üzenet, ha az SMS küldés közben valami történik


destinationAddress

String destinationAddress
A címzett URL-je


smsPort

String smsPort
SMS üzenet küldésekor használt port

Konstruktorok részletezése

SMSSender

public SMSSender()
A MIDlet inicializálása a kezdô képernyô megjelenítése

Metódusok részletezése

SendingDisplay

public void SendingDisplay(String smsPort,
                           Display display,
                           Displayable backScreen,
                           Displayable sendingScreen)

startApp

public void startApp()
Megvalósítja:
MIDlet osztály startApp metódusát

pauseApp

public void pauseApp()
Az éppen aktuális képernyô elmentése

Megvalósítja:
MIDlet osztály pauseApp metódusát

destroyApp

public void destroyApp(boolean unconditional)
Megvalósítja:
MIDlet osztály destroyApp metódusát

commandAction

public void commandAction(Command c,
                          Displayable s)
A felhasználó által küldött parancsok feldolgozása

Megvalósítja:
CommandListener interfész commandAction metódusát
Paraméterek:
c - parancs
s - képernyô elem, ami a kérést elküldte

run

public void run()
Üzenet elküldése. A metódus egy külön szálként indítjuk el.

Megvalósítja:
Runnable interfész run metódusát

Java 2 Útikalauz programozóknak 5.0