Java ME のテンプレート
関連項目
プロジェクト構成のテンプレート を作成することもできます。
プロジェクトテンプレート
プロジェクトテンプレートを使用すると、アプリケーションの構築、実行、およびデバッグすべてが IDE によって制御されます。プロジェクトのソースディレクトリ、クラスパス、エミュレータプラットフォーム、およびほかのプロジェクト構成は、プロジェクトの作成時に「プロジェクトプロパティー」ダイアログでユーザーが設定します。
NetBeans には、次の Java ME プロジェクトテンプレートが付属しています。
MIDP アプリケーション。 主クラスを持つ、空の Java ME MIDP プロジェクト。Hello MIDlet でプロジェクトを作成することもできます。「Hello MIDlet」を選択すると、ビジュアルモバイルデザイナ が開きます。
モバイルクラスライブラリ。 主クラスのない空の Java ME クラスライブラリ。このテンプレートは、既存のプロジェクト内にライブラリを作成する場合に使用します。
既存の MIDP ソースを使用したモバイルプロジェクト。 既存のソースフォルダから作成された Java ME MIDP プロジェクト。
Wireless Toolkit プロジェクトのインポート。 Sun Java Wireless Toolkit で以前に作成されたプロジェクトをインポートする Java ME MIDP プロジェクト。
CDC アプリケーション。 標準の IDE プロジェクトに新しい CDC アプリケーションを作成します。プロジェクトに主クラスを生成することもできます。標準のプロジェクトは、IDE によって生成された Ant 構築スクリプトを使用して、プロジェクトの構築、実行、デバッグを行います。
CDC クラスライブラリ。 標準の IDE プロジェクトに新しい CDC ライブラリを作成します。CDC ライブラリには、主クラスは含まれません。
CDC Pack 5.5 プロジェクトのインポート。 既存の NetBeans Mobility Pack 5.5 for CDC プロジェクトを現在の Netbeans IDE プロジェクトにインポートします。ソースファイルは元のプロジェクトから参照されます。
CDC Toolkit プロジェクトのインポート。 既存の Sun Java Toolkit for CDC プロジェクトを現在の Netbeans IDE にインポートします。ソースファイルは元のプロジェクトから参照されます。
プロジェクト構成のテンプレート を作成することもできます。
ファイルテンプレート
ファイルテンプレートを使用すると、プロジェクト、ファイル名、および場所を指定できます。IDE はファイルの基本構造を作成して、それをアプリケーション記述子ファイルに追加します。CLDC プロジェクトは MIDlet を作成します。CDC プロジェクトは Xlet を作成します。J2SE プロジェクトから知られている標準のファイルテンプレート (Java クラス、Java インタフェース、XML ファイルなど) 以外にも、CLDC および CDC の Java ME プロジェクトは次のテンプレートを提供します。
MIDP ファイルテンプレートは次のとおりです。
MIDlet。 モバイルデバイス用の基本実行クラスです。
MIDP キャンバス。 キャンバスクラスのサブクラスを作成します。キャンバスクラスを使用すると、ユーザーインタフェースの表示を完全に制御できますが、デバイス間の移植性は高くありません。
ビジュアル MIDlet。 ビジュアルモバイルデザイナ を開く MIDlet テンプレートです。
ビジュアルデザイン。 ビジュアルモバイルデザイナ を開き、MIDlet の作成に利用できるコードのフラグメントを提供します。
ゲームビルダー。 ゲームビルダー を開き、Java ME のゲームを作成するフレームワークを提供します。
空の JMUnit テスト。 JMUnit フレームワーク を使用してテストスケルトンを作成します。
ローカリゼーションサポートクラス。 LocalizationSupport.java
ファイルおよび messages.properties
ファイルを作成します。これらのファイルでは、UI のローカライズされた要素に、キーと値を追加します。
モバイルクライアントから Web アプリケーションへの接続。 MIDP アプリケーションから Web アプリケーションにアクセスするために必要なすべてのコードを作成するウィザードです。サーブレット、およびそのサーブレット経由で既存の Web アプリケーションに接続する Java ME クラスを生成します。このウィザードを使用して、サーブレットミドルウェア経由で既存の Web サービスを使用するモバイルクライアントを作成することもできます。
Java ME Web サービスクライアント。 Web サービスにアクセスするためのコードを 標準を使用して作成するウィザード。
CDC ファイルテンプレートは次のとおりです。
AGUI Xlet フォーム。 AGUI プロファイルを使用して、アプリケーションに新しい Xlet を作成します。このテンプレートには、Xlet をフォームエディタでデザインできるようにするフォームコードが含まれます。
個人用プロファイル Xlet フォーム。 個人用プロファイルを使用して、アプリケーションに新しい Xlet を作成します。このテンプレートには、Xlet をフォームエディタでデザインできるようにするフォームコードが含まれます。
Xlet。 新しい Xlet を作成します。このテンプレートにはフォームのコードが含まれていないため、フォームエディタで外観を確認しながら (ビジュアルに) Xlet をデザインすることはできません。ビジュアルにデザインするには、Java GUI フォームにある AWT テンプレートを使用してください。
Ricoh Xlet。 新しい Ricoh Xlet を作成します。
CrEme JFrame フォーム。 CDC デバイス向けの新しい JFC (Swing) フレームを作成します。フレームは、通常、アプリケーションの主要なユーザーインタフェースにある独立した最上位のウィンドウとして使用されます。ほとんどの Swing アプリケーションは、このフォームを基点として構築されています。
その他のファイルテンプレートは次のとおりです。
空の SVG ファイル。 空の Scalable Vector Graphics (SVG) Tiny 1.1 ファイルを作成します。IDE のソースエディタでファイルを編集するか、外部エディタを起動してファイルを変更できます。
関連項目
Java ME MIDP プロジェクトの作成
CDC プロジェクトについて
Java ME MIDP プロジェクトのインポート
MIDlet の操作手順
ビジュアルモバイルデザイナの作業手順
Java ME MIDP のローカリゼーションサポートについて
MIDP クライアント/サーバーアプリケーションの作成
著作権と商標について