HomeDigital EditionSys-Con RadioSearch Java Cd
Advanced Java AWT Book Reviews/Excerpts Client Server Corba Editorials Embedded Java Enterprise Java IDE's Industry Watch Integration Interviews Java Applet Java & Databases Java & Web Services Java Fundamentals Java Native Interface Java Servlets Java Beans J2ME Libraries .NET Object Orientation Observations/IMHO Product Reviews Scalability & Performance Security Server Side Source Code Straight Talking Swing Threads Using Java with others Wireless XML
 

"DoJa in NTT DoCoMo Phones"
Vol. 6, Issue 9, p. 90

	


Listing 1: Source Code for HelloWorldAppli.java

import com.nttdocomo.ui.*;


public class HelloWorldAppli extends IApplication implements SoftKeyListener {


    public void start(){
        Panel hpanel = new Panel();
        Label hlabel = new Label("Hello World!");
        hpanel.add(hlabel);


        hpanel.setSoftLabel(Frame.SOFT_KEY_2,"Quit");
        hpanel.setSoftKeyListener(this);


        Display.setCurrent(hpanel);
    }


    public void softKeyPressed(int softKey){
    }


    public void softKeyReleased(int softKey){
        if (softKey == Frame.SOFT_KEY_2){
            this.terminate();
        }
    }
}




Listing 2:  Application Descriptor File: HelloWorld.jam 

AppName = HelloWorld
AppClass = HelloWorldAppli
AppSize = 629
PackageURL = HelloWorld.jar
LastModified = Sat, 04 Aug 2001 23:00:10




Listing 3: hw.html: Example Web Page for the HelloWorld I-Appli

<html>
<body>
<object declare id="helloworld.dec" data="helloworldiappli.jam"
type="application/x-jam"></object>
Please press
<a ijam="#helloworld.dec" href="handsetError.html"> here 

to download the i-appli. 
</body>
</html>

  
 
 

All Rights Reserved
Copyright ©  2004 SYS-CON Media, Inc.
  E-mail: [email protected]

Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.