« 猫派としては・・・ | トップページ | コノヤロー »

MacでFF11時間!? 第3回 ヴァナ時間→地球時間、地球時間→ヴァナ時間

とりあえず・・・ ヴァナ時間から地球時間を求める。地球時間からヴァナ時間を求める。が、できるようになりました。今日のダウンロードファイルはこれ!

「fftj20050309.zip」をダウンロード

jarファイルまで入っています。もちろん全ソース付き。あ、ソースコードはUTF8でエンコードされているのでキヲツケテ。

今回はコンソールでヴァナ時間を地球時間に変換したりその逆をしたりをするので、コマンドラインオプションが用意されています。

使い方:

こんな感じ。 java ffxitime -help で表示される説明のまんまですが。

あ、java ffxitime としても実行できない場合、なんかエラーが出る場合は、java -classpath . ffxitime とかってやると起動できると思います。(たぶん)

とりあえず、コンソール版ですが基本はできた。ここまでできると、VanaToEarth、EarthToVanaメソッドを使って飛空艇の発着やらギルド開店時間やらなどは計算することができる。

が!コンソールでそれらを作っても面白くないので、次からはGUIを作っていくことにしましょうか。JavaでGUI・・・ いちども作ったことないぞー! ちなみに、Macで開発するならGUIはcocoaを使った方がいいのでしょうが・・・ MacもってないのでSWTかSwingで行く予定!

個人的に興味があるのはSWTですが・・・ SWTはソースコードはOS非依存でも、ライブラリがOS依存なんでしたっけか。でも高速。SwingはPureJavaだけどー重い。でも、ちらっと検索するとSWTとMacの情報スクネー。Mac持ってないのでテストできないし・・・ PureJavaなSwingのがいんだろうか。ンー ドッチニシヨウ。

まーぶっちゃけ、GUIはSWTで作ってもSwingで作っても、本当にMacを買ったらcocoaで作り出すと思うので今作っても無駄になるのです! ( ´△`)アァ- どうしよ。

次回予告
基本機能ができたものの、それを包み込む器を作るのに使用するライブラリが決まらない! 次回はSWTとSwingでGUIを作ってみて、どっちがいいのか検証しようと思いマスです。

|

« 猫派としては・・・ | トップページ | コノヤロー »

MacでFF11時間!?」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: MacでFF11時間!? 第3回 ヴァナ時間→地球時間、地球時間→ヴァナ時間:

« 猫派としては・・・ | トップページ | コノヤロー »