▼KJAVA工房▼
★KJAVA★

KJavaは、1999年に開催されたイベント「JavaOne'99」でデモ用に用意されたPalm用のJava実行環境で、携帯端末でJavaプログラムが動くことを実証しました。MIDP for Palm公開前は、サン・マイクロシステムズの入手できましたが、現在は役目を終えたということでKJavaの公開は停止されています。



★開発ツール★


palm.database.Bitmap
palm.database.Bitmapは、Bitmap形式の画像ファイル(*.bmp)からJavaソース(*.out)を生成するツールです。

コマンドの書式は以下の通りです。
javac -classpath 開発環境のディレクトリ\tools\classes.zip palm.database.Bitmap Bitmapファイル -dump 変数名 出力ファイル名

Bitmap形式の画像ファイル「sample.bmp」から、Javaソース「sample.out」を生成するコマンドは以下のようになります。
java -classpath C:\java\kvmDR4.1_bin\tools\classes.zip palm.database.Bitmap sample.bmp -dump sample sample.out

主なオプションには以下のようなものがあります。
-help コマンドの簡単な説明を表示
-dump <変数名> <Javaソース名> BitmapファイルからJavaソースを生成
-invert 画像ファイルの白黒を反転
-show ASCIIアートを表示


palm.database.MakePalmApp
palm.database.Bitmapは、Bitmap形式の画像ファイル(*.bmp)からJavaソース(*.out)を生成するツールです。

コマンドの書式は以下の通りです。
java -classpath 開発環境のディレクトリ\tools\classes.zip palm.database.MakePalmApp Javaのクラス名

Javaのクラスファイル「sample.class」からPalmデバイスの実行ファイル「sample.prc」を生成するコマンドは以下のようになります。
java -classpath c:\kvmDR4.1_bin\tools\classes.zip palm.database.MakePalmApp sample

主なオプションには以下のようなものがあります。
-help コマンドの簡単な説明を表示
-o 生成するPalmデバイスの実行ファイル名
-icon 大きなアイコン用(32x32)のBitmapファイル名
-smallicon 小さなアイコン用(15x9)のBitmapファイル名
-name Palmデバイスのメインメニューに表示される名前
-longname Palmデバイスの情報や削除メニューに表示される長い名前



★サンプルプログラム★


KVM Early Access Version 0.2


J2ME CLDC Beta Version 1.0 - Palm Binary



−戻る−