Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light J » Ultra Light J の使用 » チュートリアル:BlackBerry アプリケーションの構築 » 第 1 部:BlackBerry での Ultra Light J アプリケーションの作成

 

レッスン 2:BlackBerry アプリケーション画面の表示

このレッスンでは、HomeScreen を開く main メソッドがあるクラスを作成します。HomeScreen にはタイトルとステータス・メッセージが表示されます。

  1. ワークスペース・ビューでプロジェクトを右クリックし、[Create New File in Project] を選択します。

  2. [Source File Name] ボックスに myapp\Application.java と入力して、myapp パッケージの一部である Application.java という名前のファイルを作成します。

    [OK] をクリックしてファイルを作成します。Application クラスが JDE ウィンドウに表示されます。

  3. Application クラスを定義します。このクラスにはインポートは不要です。コンストラクタと main メソッドを追加して、Application クラスを次のように定義します。

    class Application extends net.rim.device.api.ui.UiApplication {
        public static void main( String[] args )
        {
            Application instance = new Application();
            instance.enterEventDispatcher();
        }    
        Application() { 
            pushScreen( new HomeScreen() );
        }
    }
  4. プロジェクトに HomeScreen クラスを追加します。

    1. ワークスペース・ビューでプロジェクトを右クリックし、[Create New File in Project] を選択します。

    2. [Source File Name] ボックスに myapp\HomeScreen.java と入力します。

    3. [OK] をクリックしてファイルを作成します。

      HomeScreen クラスが JDE ウィンドウに表示されます。

  5. タイトルとステータス・メッセージを表示するように、HomeScreen クラスを定義します。

    package myapp;
    import net.rim.device.api.ui.*;
    import net.rim.device.api.ui.component.*;
    import net.rim.device.api.ui.container.*;
    import java.util.*;
    
    class HomeScreen extends MainScreen {
    
        HomeScreen() {
            
            // Set the window title
            LabelField applicationTitle = new LabelField("Hello BlackBerry");
            setTitle(applicationTitle);
            
            // Add a label to show application status
            _statusLabel = new LabelField( "Status: Started" );
            add( _statusLabel );
        }
        private LabelField _statusLabel;
    }

    _statusLabel は、アプリケーションの他の部分からアクセスできるように、クラス変数として定義します。

  6. プロジェクトを右クリックして、[Build] を選択します。エラーなくコンパイルされることを確認します。

  7. [F5] を押して、Device Simulator でアプリケーションを実行します。

    別のウィンドウで BlackBerry シミュレータが起動します。

  8. シミュレータ上で [Applications] ウィンドウに移動して、HelloBlackBerry アプリケーションを選択します。

  9. アプリケーションを起動します。

    タイトル・バー Hello BlackBerry とステータス行 Status: started が表示されたウィンドウが開きます。

  10. JDE の [Debug] メニューから [Stop Debugging] を選択します。

    シミュレータが終了します。