Getting started

Read installation first.

HelloWorld application example

  1. Create the HelloWorld panel
      public class HelloWorldPanel extends Panel {
        public HelloWorldPanel() {
          add(new Label("Hello world !!!");
        }
      }

    Extend class Panel and add a text label to display "Hello world !!!"

  2. Create your own application manager class
      public class HelloWorldApplicationManager extends ApplicationManager {
      
        public HelloWorldApplicationManager() {
          super(new HelloWorldPanel());
        }

    Extend ApplicationManager abstract class and call parent constructor to define HelloWorldPanel has first panel (i.e. home page).

  3. Modify web.xml

    Open web.xml and modify lines has follow :

      <init-param>
        <param-name>applicationManager</param-name>
        <param-value>HelloWorldApplicationManager</param-value>
      </init-param>

That's all