« 感謝 | Main | マイ・ブートキャンプ »

March 03, 2009

JAVA

前から何となく興味のあったJAVAですが、最近教本を買ってきて覚えようとしています。
抽象クラスだのインターフェイスだの、これまで本格的なオブジェクト指向プログラミングに縁のなかった私にとっては若干とっつきにくい面もありますが、充実したライブラリのおかげで、プラットフォーム非依存のGUIアプリが簡単に作れるのは、かなり楽しいです。
これで何かおもしろいもの作れないかなー。
尚、今とりあえず練習で作っているのは、自分専用のASXファイル(MP3再生リストのこと)作成プログラムです。

Windowsでコンパイルしたコードを、全く手を加えず仮想PC上のLinuxにコピーして動かしたら、ほらこのとおり。
ですが、Windows上ではボタンを押すとファイル選択ダイアログがでてきますが、Linux上では出て来ませんでした。
若干の違いはあるのでしょうが、でもこのマルチ・プラットフォームな感覚はなかなか他の言語では味わえませんね。

Capture_03032009_223525

iPAQ rx5965に、Mysaifu JVMというJava仮想マシンをインストールして、上と同じクラスを実行してみました。
練習中の書きかけのコードですので、まだウィンドウが出るだけですが、PDA(
Windows Mobile 5.0)でも動きそうな感じで、これまた楽しみです。
Screen01

|

« 感謝 | Main | マイ・ブートキャンプ »

Comments

出来たら頂戴、JREの準備は万端だよ~!good

Posted by: ツナ | March 03, 2009 at 09:52 PM

オッケー!
でも人にあげるとなると、ちょっと緊張…。
まぁ、バイナリで渡すだけなら、幼稚なコーディング技術が露呈しないかなー。coldsweats01

Posted by: ここの管理人 | March 03, 2009 at 10:59 PM

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/84073/44234472

Listed below are links to weblogs that reference JAVA:

« 感謝 | Main | マイ・ブートキャンプ »