KVM。Graphics.drawBorder で思うように描画されない。いろいろ試してみると,このメソッドの引数の,幅,高さはそれぞれボーダーをいれない大きさらしいことが分かった。
Java。今までコンパイル時に -J-Djavac.pipe.output=true を使ってエラー出力をファイルに出力していたが,JDK1.3 になってできなくなったらしい。別アプリでパイプ入出力を介してやるしかないんですかね。
KVM。Graphics.drawBorder で思うように描画されない。いろいろ試してみると,このメソッドの引数の,幅,高さはそれぞれボーダーをいれない大きさらしいことが分かった。
Java。今までコンパイル時に -J-Djavac.pipe.output=true を使ってエラー出力をファイルに出力していたが,JDK1.3 になってできなくなったらしい。別アプリでパイプ入出力を介してやるしかないんですかね。
brpuzzle をとりあえず公開してみる。
J2ME でのコンパイル方法。
set PATH=%PATH%;c:jdk1.3bin;c:j2me_cldcbin set CLASSPATH=.;c:j2me_cldcbinapiclasses;c:j2me_cldctoolspalmclasses javac name.java preverify -d . name java palm.database.MakePalmApp -bootclasspath c:j2me_cldcbinapiclasses -icon name_32.bmp -smallicon name_16.bmp -creator NAME name
こんな感じ。
15 パズルを Palm + KVM で作る。PalmIIIc に付いてくる 15 パズルでは Brandish で鍛えた私には暇つぶしにもならないので 4~100 パズルを作成したわけだが,やはり C で作るのと違って簡単にできた。
「Palm で動く電卓を作ろう計画」を立ち上げていたのだが,挫折。
などが理由。もちろん単に自分が使い方を知らないだけというのもあるだろうし,いくつかはライブラリを使えば解決するものもあるが,そのライブラリもなんか…ということで。
標準ライブラリなしの C 言語と API だけで開発することもできるが,作ってて全然楽しくない。ということで,はっぱ氏お勧めの KVM もやってみようという感じ。
Code Warrior Lite for Palm,デストラクタを作ると delete がない,というリンクエラーが出る。デストラクタを定義しなければいいんだけど…。うーん。