通勤電車で地下探検Plus

携帯端末(PDA)でダンマスをやっちゃおうってなBLOGを目指してたけど最近は日常の駄文ばかりなのでタイトルちょっと変更

ないなら作ろう、ザウルスでグラフ表示(その1)

2005-03-17 18:22:17 | Zaurus
最近は週一のジムに行くときにザウルス君を持っていっています。

もちろん、ルームランナーとか激しく動くときは使えないのですが
エアロバイクとか比較的ゆったりな動きのマシンを長時間やっているときには
暇つぶしとして実に重宝しております。

んでザウルス君には標準でHandcomSheetという、エクセルデータ互換のソフトが入っていますので
行くたびに測定している体重やら体脂肪やらを入力しています。
入力データがたまると、やっぱりグラフでその増減具合を見たくなるのが心情というもの。

HandcomSheetは「エクセルもどき」としてはまずまず使えますが、グラフを表示したりという高度なことはできません。

ザウルス用に何かグラフ表示ソフトがないか、いろいろと検索してみたのですが、数式用のグラフソフトばかりで、日々の体重管理などのデータをグラフ化するソフトは見つかりませんでした。

一応こちらのDaily graphというグラフソフトがあるにはあったのですが、SL−A300用のせいか、SL-C860ではうまく表示ができませんでした。

よーし、ないなら作っちゃおう!ザウルスでのグラフソフト。
ってなわけで、元パソコン少年の血が騒ぎ、久々に趣味でプログラムを組むことにしました。

まず最初は言語選びです。
開発環境を構築する上で、重要になります。
ザウルスではQt、Ruby、Javaと開発環境がそろっていますが、クロス、セルフともに構築がしやすいだろうと思われるJavaを選びました。

ちなみにJavaのセルフ開発環境はこちらを参考にさせていただきました。

仕事ではWindowsでVisualBasicやJavaScript,VBScriptの経験はあるのですが、Javaは初めてなので勉強がてらにやってみようか、というところです。

本を買って本格的に・・とまではいかないのですが、先ほどのmab様のページなどを参考にしながらどうにかこうにか組んでみました。

その第1号がこちら。
稚拙アプリ、題して「グラフでポン(仮称)」

単純に日付、体脂肪、体重が記述されているCSVファイルを読み込みそのままグラフにするもの。
いいんです。自分用のソフトなんで。
メニューバーやら入力インタフェースやらまだ何もありません。
起動もコンソールからコマンドラインを打ち込むというバタ臭いもの。
何度も言いますが、いいんです。自分用なんです。

体脂肪と体重を同一のスケールのグラフに乗っけてますので、なんだか見づらくなっちゃいました。
やっぱり複数のスケールを同時に表現できるといいなあ。
(そうするとグラフの右側にも別のY座標軸が必要か)
Y座標の表示幅も設定できればもう少し見やすくなるのかも。
後は表(グリッド)を表示してデータを編集したりとか・・・AWTだとJTable使えないのか・・・

と、全然改良の余地ありまくりなのですが、これからおいおい改良していくということで。
キーワード
コマンドライン メニューバー ルームランナー
コメント (0) |  トラックバック () |  この記事についてブログを書く
Messenger この記事をはてなブックマークに追加 mixiチェック シェア
« 腐界とともに生きる | トップ | サムと愉快な仲間... »

コメント

コメントはありません。

コメントを投稿


コメント利用規約に同意の上コメント投稿を行ってください。
※文字化け等の原因になりますので、顔文字の利用はお控えください。
下記数字4桁を入力し、投稿ボタンを押してください。この数字を読み取っていただくことで自動化されたプログラムによる投稿でないことを確認させていただいております。
数字4桁

トラックバック

この記事のトラックバック  Ping-URL

あわせて読む