
最近は週一のジムに行くときにザウルス君を持っていっています。
もちろん、ルームランナーとか激しく動くときは使えないのですが
エアロバイクとか比較的ゆったりな動きのマシンを長時間やっているときには
暇つぶしとして実に重宝しております。
んでザウルス君には標準で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使えないのか・・・
と、全然改良の余地ありまくりなのですが、これからおいおい改良していくということで。
もちろん、ルームランナーとか激しく動くときは使えないのですが
エアロバイクとか比較的ゆったりな動きのマシンを長時間やっているときには
暇つぶしとして実に重宝しております。
んでザウルス君には標準で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使えないのか・・・
と、全然改良の余地ありまくりなのですが、これからおいおい改良していくということで。









