Hatena::ブログ(Diary)

Foo am I? このページをアンテナに追加 RSSフィード

2009-07-27

WidgetFX 版 IT 勉強会カレンダー

JavaFX 版の IT勉強会カレンダーデスクトップウィジェットとして(WidgetFX で)動くようにしてみました。


f:id:hide1080:20090727010336j:image

Java 6 以上が必要です。

ソースコード


実行方法

上の "Launch" をクリックするとダウンロードが始まり、途中で以下のメッセージが出たら「Accept」をクリックします。尚、念のためですが、このメッセージは開発ツールで生成した公開鍵証明書による JAR 署名を信用できないという警告で、このプログラムセキュリティ上の問題はありません。

f:id:hide1080:20090727011012j:image


ウィジェットの右上のレンチのマークをクリックして勉強会の検索条件を入力して閉じます。検索条件にヒットすればカレンダーの対象の日付が太字で表示されます。

f:id:hide1080:20090727011013j:image

f:id:hide1080:20090727011014j:image


ヒットした対象の日付をクリックすると、勉強会の名前、場所、時間が表示されます。

f:id:hide1080:20090727011015j:image


勉強会の名前の右側の星をクリックするとお気に入りに登録します。再度クリックするとお気に入りから削除します。

f:id:hide1080:20090727011859j:image


以上です。8/5 の JavaFX 勉強会でも時間が余ればさらっと紹介したいと思います。

もし使われる方がいて何か気付いた点がありましたら、お知らせ下さい。

bluepapa32bluepapa32 2009/07/30 18:11 こんにちは、hide1080 さん。

Widget 化 おつかれさまでした。Widget として埋め込まれると さらにいい感じですね。WidgetFX のインストールも とても簡単だし...

早速、使わせてもらったのですが、少し気になる点が...
どうも一時間に一度ぐらいの頻度で同じ検索結果が追加されていくようです。上記と同じように 検索条件を "javafx" にしたのですが、1時間後に "今月は 2 件です。" と表示が更新されていました。もしかして、他にも JavaFX の勉強会が!!と思ったのですが、カレンダーの 8/5 をクリックしたら ポップアップウィンドウに同じものが 2件 表示されました。しばらく放っておいたのですが、5時間後には 6件に...
以上、報告でした。

hide1080hide1080 2009/07/30 23:34 bluepapa32 さん、こんばんは。
ご指摘ありがとうございます。修正しました。恥ずかしい凡ミスをしてました。(^^;

たかはしたかはし 2009/10/25 10:26 こんにちは。macox10.6.1なのですが、「Unable to load widget:(字が切れて読めない)be.ne.jp/~(urlが続きますがここに書いて良いものか?).Main」となってしまいます。widgetfxのサイドバーらしきものと一番上に時計は表示されていたのですが、一旦削除したら時計も表示されなくなってしまいました。残念。何か解決方法があればご教授頂ければ有り難いです。

widgetfxがインストールされてない状態で初めてlaunchボタンを押しました。2回やってしまいましたが、2回目も同じ感じです。ただ1回目は3つぐらいNGなものがありましたが、2回目はカレンダーとおぼしきものだけがNGでした。デスクトップのWidgetfxを削除して、laounchボタンを押すと、それ以降は時計も表示されなくなってしまいました。

hide1080hide1080 2009/10/25 15:58 Mac OS ではうまく動かないことがあると、使われてる方から聞いたことがあります。
僕の手元には Windows の環境しかないので詳しくは調べられず申し訳ないのですが、以下の手順を試して見てください。
(手順1)Java コントロールパネルの「基本」タブの「インターネット一時ファイル」で「表示」ボタンを押下、「Java キャッシュビューア」から WidgetFX を削除する
(手順2)ユーザホームのディレクトリに作られている .WidgetFX ディレクトリを物理的に削除する
(手順3)適当なウィジェットの「Launch」ボタンを押して WidgetFX をダウンロード、起動する

たかはしたかはし 2009/10/26 03:56 hide1080さん、ご丁寧なご回答ありがとうございます。教えて頂いた内容で、時計は表示されるようになりました。が、IT勉強会カレンダーはうまく行かないですね・・残念。私もJavaFX&Widget化したいちょいアプがあるので、もう少し時間が取れるようになったら再チャレンジします。ありがとうございました。

その頃には@ITの後編もリリースされてるといいな:D

hide1080hide1080 2009/10/26 22:08 勉強会カレンダーがうまくいかないですか。すみません、ちょっと解りません。何か思い当たったらお知らせします。
時間ができたら是非ウィジェット作ってみてください。
@IT の記事に触れて頂いてありがとうございます。後編の原稿は既にあがっているので、来月中頃には見て頂けるのではと思います。

たかはしたかはし 2009/10/27 07:38 それはナイスな。さっそく勉強会カレンダーにメモメモ・・はできないか:D iCalにメモしておきました。iCalから検索っていうのも乙ですよね。いかん、また妄想が。

hide1080hide1080 2009/10/28 01:47 それはわざわざありがとうございました。公開されたら是非読んでやってください。

たかはしたかはし 2009/11/20 04:14 待ってました。あやうく待ちくたびれて、JavaFX.jpに無茶ぶりするところでした。さっそく(まださらっとですが)読ませて頂きました。

以外と簡単なんですね!っと思わせてしまうテクニックでしょうかこの記事:)

もう少しで時間取れそうな雰囲気なので、とりあえずうちの犬のビデオをウィジェットしたいと思っています:)。

hide1080hide1080 2009/11/20 22:29 たかはしさん、無茶ぶりさせる寸前まで待たせてしまってすみませんでした。
そう、簡単なんですよ。それが一番伝えたかったことなので感じてもらえて良かったです。
ウィジェットが出来たら公開して下さいね。:)

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/hide1080/20090727/1248669913