2009-01-01から1年間の記事一覧

How to use CSS in JavaFX

皆さんご存知だと思いますが、JavaFX では CSS をサポートしています。 使い方がイマイチ良くわからなかったので、今まで ほとんど使うことはありませんでしたが... 使い方さえ分かってしまえば、こんな便利な機能はありません。 まさか、CSS だけでここまで…

Mixin Script Function in JavaFX Part 3

BufferedReader in JavaFX と Mixin Script Function in JavaFX Part 2 で BufferedReader を JavaFX で安全に利用するための方法について紹介してきましたが、少し 他のスクリプト言語を意識しすぎて、良くも悪くも JavaFX らしさを失っていたことに今更な…

Mixin Script Function in JavaFX Part 2

前回、JavaFX の mixin という機能で Function のみでなく Script Function も mixin できることを紹介しました。 今回はその続きで それを有効に利用する方法を紹介したいと思います。 前回も少し書きましたが... 通常、mixin は Java の interface と同様…

Mixin Script Function in JavaFX

今日は mixin でちょっとした発見があったので書き留めておこうと思います。 JavaFX では mixin がサポートされてはいるのですが... どうもまだ 仕様も実装も安定していないようで、試しては挫折の繰返し... しかし、今回の発見により mixin がかなり熱くな…

ReminderFX 0.1.0 リリース

一ヶ月ぶりの日記の公開を記念して 今回は JavaFX で作った簡単なアプリケーションを公開したいと思います。 今まで紹介してきた内容を使って何かアプリケーションを作れないかと考え ReminderFX なるものを作ってみました。 一体何をするアプリケーションか…

How to use java.awt.Image on JavaFX Part 2

前回は... Java API の java.awt.Image から JavaFX API の javafx.scene.image.Image に変換して JavaFX で表示する 方法でしたが、今回は その逆... JavaFX API の javafx.scene.image.Image を java.awt.Image に変換して Java API で利用する方法です。 …

How to use java.awt.Image on JavaFX

今回も まだまだ イメージに関する話題です。 今回は java.awt.Image を JavaFX で表示する方法についてです。 既にご存知だと思いますが... Java と JavaFX では 画像を表すクラスが違います。 Java の場合は java.awt.Image JavaFX の場合は java.scene.im…

Image & ImageView in JavaFX Part2

今回は 前々回の 『Image & ImageView in JavaFX』の サンプルでちょっとした問題があったので、その対処方法について... 前々回の Image と ImageView に関するサンプルですが... なぜか Windows XP だと画像を切り換えた際に 画像が表示されないことがある…

Cast to sequence in JavaFX

今回は 最近 『シーケンスをキャストしてはまった事』のエントリから 少し巷で話題になっているシーケンスのキャストに関連して... リフレクションを使う上では避けて通れない シーケンスのキャストですが、私も id:shuji_w6e さんと同じ壁に... しかし、簡…

Image & ImageView in JavaFX

突然ですが... 実は 前回の『Drag and Drop on JavaFX Part 6 (FileDroppable)』のサンプルを こっそり修正しちゃいました。 きっと誰も気づいてないだろうなぁ... ちょっと初歩的なミスなので、 あまり大きな声では言えませんが... また同じ過ちをおかさな…

Drag and Drop on JavaFX Part 6 (FileDroppable)

前々回の 『 Drag and Drop on JavaFX Part 5 (FileDroppable) 』の続き... 今回は 前々回 紹介した FileDroppable.fx のちょっとした解説 + α です。 FileDroppable.fx のポイントは 以下の 5 つです。 ファイルをドロップできるのは Component にだけ... N…

Use Growl in JavaFX

突然ですが、みなさん Growl 使ってますか? Mac ユーザーには(最近では iPhone ユーザーにも?) 言わずと知れたアプリケーションですが... 最近、Windows 用も存在する事を知り、 会社でも愛用中!!。 この Growl、なんと、Java からもメッセージを 通知…

Drag and Drop on JavaFX Part 5 (FileDroppable)

今回も まだまだ Drag and Drop でいってみる。 今回は 少し script.aculo.us から離れて、ファイルの Drag and Drop を実装してみました。 JavaScript では実現できないし、これぞ RIA の醍醐味ってところでしょうか... サンプル 画像ファイルをドラッグし…

Drag and Drop on JavaFX Part 4 (Puzzle)

今回も懲りずに Drag and Drop です。 今回は 前回 紹介した Sortable を改良して、 script.aculo.us の Puzzle Demo を JavaFX で実装してみました。 前回は VBox でしたが、今回はパズルをレイアウトするのに、Tile を使うため、 Y 方向だけでなく、X 方向…

Drag and Drop on JavaFX Part 3 (Sortable)

今回も前回に引き続き Drag and Drop です。 今回は Drag and Drop を応用した機能の一つでもある Sortable がテーマです。 今回紹介する Sortable は ある Node を Drag on Drop で並び替えれるようにするものです。 もちろん、前回の Draggable と同様に s…

Drag and Drop on JavaFX Part 2

『 Drag and Drop on JavaFX Part1 』から 早いもので 2ヶ月 もの月日が流れました。 つくづく 時の流れの早さに驚かされる今日この頃です。 本当は いろいろと書きたいネタはあったのですが、結局、Drag and Drop ネタに落ち着くことに... と言うことで、…

Release JavaFX 1.2.1 !!

JavaFX 1.2.1 がリリースされたようですね。 ついでに JDK 6 Update 16 もリリースされてますね。 リリースノートによると、id:hide1080 さんが報告された日本語の問題も解決されているようです。 これは非常にうれしいのですが... 結構時間がかかった割には…

Java for Mac OS X 10.6 (Snow Leopard)

ここ3週間と言うもの、仕事は当然ながら、仕事以外も忙しくて とてもブログを書く気力がなかったのですが... やっとブログを書く余裕が出てたので、早速ブログを再開することに... 実は、仕事以外というのは、JavaFX のことなのですが、その話題は次回に置い…

Can install JavaFX 1.2 SDK on Windows 2000

昨日 Windows 2000 に JavaFX 1.2 SDK をインストールしようとしたら、『Windows XP より前の OS だとインストールできないよ』 というエラーダイアログが出力されてインストールできず、かなりブルーになっていましたが... どうしてもあきらめきれず、別の …

Can't install JavaFX 1.2 SDK on Windows 2000

私事ですが... 実は、あるプロジェクトの火消しのため、今日(もう昨日か...)からしばらく東京に滞在することになったのですが、今 自宅から持参したノート PC で JavaFX のサンプルをコーディングしようと JavaFX 1.2 SDK をインストールしてみたら、なん…

Drag and Drop on JavaFX Part 1

前回やっと最終回を迎えた 『Transition in JavaFX』 シリーズでは、"script.aculo.us の 16 個の Effect を JavaFX で実現してみよう!!" をテーマにしてきましたが、その続きとして、今回から しばらくの間 "script.aculo.us の Drag and Drop を JavaFX で…

Transition in JavaFX Part 16 (DropOut)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp Highlight …

Transition in JavaFX Part 15 (Shake)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp Highlight …

Transition in JavaFX Part 13 (Squish)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp Highlight …

Transition in JavaFX Part 14 (Pulsate)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp Highlight …

Transition in JavaFX Part 12 (Fold)

早いもので前回の Grow から 5日。 Mac の調子が悪くなり、再インストールするハメに... やっと インターネット と JavaFX ができる程度までには復活することができました。 元通りに設定するには、まだまだ時間がかかりそうなので、とりあえず、ずっと気に…

Transition in JavaFX Part 11 (Grow)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp Highlight …

Transition in JavaFX Part 10 (Shrink)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp Highlight …

Transition in JavaFX Part 9 (Highlight)

『Transition in JavaFX』シリーズは script.aculo.us の 16個の Effect の デモ をそっくりそのまま JavaFX で実装してしまおうという企画です。 前回までに紹介した Effect は Appear Fade BlindDown BlindUp SwitchOff Puff SlideDown SlideUp の8つです…

Multipart HTTP file upload with JavaFX

『Transition in JavaFX』 がやっと中日を迎えたのでちょっと一休みして... 以下のサイトに JavaFX の File Upload について紹介されていたのでちょっと試してみたのだが... あまりにもショックなことが起こったので一応記しておこうと思う... http://sites.…