丸山先生レクチャーシリーズ

丸レクの RIA 特集も今回で 3 回め。例年通り、MS Silverlight、Adobe Flash と JavaFX。今年は HTML 5 も加わっています。MS と Adobe はマーケ的な話になるだろうと予想して、私は RIA のための言語に求められるものについて話をしてきました。資料は以下…

第 3 回 JavaFX 勉強会

前のエントリーで予告していたとおり、7/23 に JavaFX 勉強会を行ないました。今回は私は短め。JavaFX 1.3 の新機能に関してです。資料は以下の URL からお願いします。もちろん、JavaFX で動作します。http://www.javainthebox.net/publication/20100723Jav…

JavaOne に行ってきます

今年も JavaOne に参加してきます。Oracle になってはじめての JavaOne ということでいろいろと変わるのではと予想しています。JavaFX に関しては以下のセッションを聞いてこようと思っています。予定は未定なのでどうなるかわかりませんが。 JavaFX 2.0 To …

第 3 回 JavaFX 勉強会やります

日本 JavaFX ユーザーグループ (JavaFX.jp) では 7/23 に第 3 回勉強会を行ないます。もし、JavaFX に興味のある方がいらっしゃいましたら、ぜひご参加ください。勉強会の後は、懇親会あるので、そちらにもぜひ。お申し込みは 参加登録サイト からお願いしま…

NetBeans 6.9 における JavaFX プラグイン

NetBeans 6.9 がリリースされたので、さっそく使っているのですが、JavaFX に関してはいくつか不具合らしきものを発見しました。 JavaFX プラグインのインストール [追記] JavaFX プラグインのインストールの問題はすでに修正されています。NetBeans 6.9 Jav…

Java Hot Topic Seminar 資料公開

遅ればせながら 5/29 に行われた Java Hot Topic Seminar の資料を公開しました。例によって、JavaFX のアプレットですので、JRE は必須です。しかし、JavaFX はインストールする必要はないです。クロージャあらため、Project Lambda http://www.javainthebo…

Menu と PupupMenu

JavaFX 1.3 では API に待望のメニューが加わりました。ただし、preview ということなので、あくまでもお試しです。 Menu Menu というか、MenuBar は使うのは簡単です。Swing の JMenuBar とそれほど変わりません。ただ、JFrame#setJMenuBar のようなメソッ…

詳説 JavaFX 第 3 回

ITpro の JavaFX の連載記事も、あっという間に第 3 回です。詳説 JavaFX 第3回 変数と型、そしてJavaFX Composer前半は文法の説明なので盛り上がりにかけるのは確かなんですけど、こういうところを抑えとかないと、後々困ることになるので。今後、文法とし…

詳説JavaFX 第2回

先月から ITpro の Java技術最前線で JavaFX のことを取り上げています。 全部で 10 回ぐらいにする予定です。詳説 JavaFX 第2回 JavaFX で Hello, World!JavaFX 1.3 のリリースと重なったのは、半分偶然、半分狙っていました。リリースの正確な日程は分から…

JavaFX 1.3 リリース

やっと JavaFX 1.3 がリリースされました。今回のリリースはかなり唐突な感じがありました。リリース時期が ML や掲示板でまったく触れられないし、うわさもないなかでの突然のリリースでした。やっぱり S と O は違うなぁとこんなところで感じたりしてます…

アニメーション付きレイアウト その 1

というわけで、JavaFX 勉強会用にサンプルを作りました。しかし、講演の中では時間も限られていたので、コードの説明はできませんでした。そこで、この blog で解説をしようと思います。まずはじめは、レイアウトのサンプルです。サンプルのコード/プロジェ…

第 2 回 JavaFX 勉強会の資料を公開しました

12/11 に行なった第 2 回 JavaFX 勉強会の資料を公開しました。というか、もうずっと前に公開してたんですけど、blog を書く暇がなくて...http://www.javainthebox.net/publication/20091211javafx.jp/animation.html12/03 の日記 に書いたように、今回はア…

オープンソースカンファレンス 2010 大分に登壇します

最近、イベントドリブンなこの blog です。さて、1/23 に大分でオープンソースカンファレンスが開催されます。櫻庭は自作のプレゼンツールの Caraibe についてお話しします。ぜひ、ご参加ください。事前登録は下の URL からお願いします。http://www.ospn.jp…

第 2 回 JavaFX 勉強会で話すこと

櫻庭はアニメーションについて話をします。といっても、話したいのはキャラクターが動いたり、ゲーム的なアニメーションなどではありません。ラベルやボタンやテーブルなどで構成される、ごくごく普通の GUI アプリケーションでアニメーションを使うというこ…

第 2 回 JavaFX 勉強会やります

日本 JavaFX ユーザーグループ (JavaFX.jp) では 12/11 に第 2 回勉強会を行ないます。もし、JavaFX に興味のある方がいらっしゃいましたら、ぜひご参加ください。勉強会の後は、懇親会という名の忘年会もあるので、そちらにもぜひ。お申し込みは 参加登録サ…

Mai Tai がおもしろい

Josh Marinacci がおもしろいプロジェクトを公開しました。その名も MaiTai。酔っ払いそうな名前ですが、なかなかぶっ飛んでいておもしろいですよ。何をするのかというと、いろいろなグラフィックを生成するためのプロジェクト。部品をワイヤリングすること…

Java Kuche 第 9 回 勉強会

沖縄の Java コミュニティの Java Kuche で JavaFX のことについてプレゼンすることになりました。11/28 (土) で、場所は琉球大学です。詳しくはhttp://www.java-kuche.org/modules/eguide/event.php?eid=14ぜひご参加ください。

JavaFX でシングルトン

JavaFX は static が使えないので、シングルトンパターンは実装できないかと思っていました。でも、ちょっと考えたらできたので、のせておきます。JavaFX には static はないのですが、スクリプトファイルにクラスを定義する以外に変数や関数を定義すること…

FXEvaluator その後のその後

ここで書いた FXEvaluator のバグの話。javafx.jp の ML で James Gosling が JavaFX でプレゼンしたということを聞いたので、さっそく見てみました。Goslingのblogソースは結構単純。でも、あまりお手本にはならないようなコードです ^ ^;;まぁ、それはそれ…

JavaFX Mobile 1.2 EA

JavaFX Mobile は今までエミュレータでしか動作しませんでしたけど、とうとう Windows Mobile で動作するパッケージが登場しました。ダウンロードページEarly Access なので、正式版ではないですけど、やはり実機で動かせるというのは大きいでしょう。JavaOn…

FXEvaluator その後

ここ で書いた FXEvaluator のバグですが、JavaFX の JIRA に登録しました。登録したのは 6/30 だったのですが、その後 7/25 にやっと参照できるようになりました。http://javafx-jira.kenai.com/browse/JFXC-3366はじめ、Kevin Rushforth 氏が担当だったの…

8/5 の JavaFX 勉強会でシーングラフについてお話しします

今更のお知らせですが、8/5 に JavaFX ユーザグループで勉強会やります。第 1 回 JavaFX 勉強会のお知らせすでにキャンセル待ち状態なのですが ^ ^;;;たぶん、キャンセルが出るのは前日、当日ぐらいだと思うので、キャンセル待ちの方は当日でもあきらめずに…

JavaFX Coding Challenge その後

Best 3 までの結果が発表されました。http://www.javafx.com/challenge/残念ながら、私の Caraibe は落選... orzまぁ、参加したことに意義があるということで。でも、まだ Amazon のギフトチケットがもらえるかもしれないし ^ ^;;Best 3 以外の残りは来週、…

JavaOne報告会 in Nagoya

明日は名古屋で JavaOne 報告会です。名古屋近郊の方はぜひご参加ください。JavaOne報告会 in Nagoya櫻庭は JavaFX と Java SE に関して喋ります。JavaOne グッズのプレゼントもありますよ。

JavaFX Coding Challenge

JavaFX Coding Challenge の結果発表って 6/29 の週だったはずだけど、どうなっちゃったんだろう?

SwingComponent の挙動が変わった?

もう 1 つのメニューの問題も原因が分かりました。こちらはバグではないと思いますが、ちょっと微妙。JPopupMenu を表示させるためには、親のコンポーネントを引数にしてshow メソッドをコールします。ここで、親のコンポーネントが取れないといっていたのが…

FXD の問題

本家の blog で書いたプレゼンツール Caraibe を JavaFX 1.2 に対応させた時の例外の続きです。もう一度、例外について書いておくと、Caraibe を JavaFX 1.2 に対応させたら、以下のような例外が発生したというものです。 WARNING * WARNING * WARNING * WAR…

FXEvaluator

JavaFX ではスクリプトを動的に評価することのできる FXEvaluator クラスがあります。使い方は簡単。 FXEvaluator.eval("println('Hello, World!');"); のように記述します。このスクリプトは JavaFX 1.2 でも正常に動作するのですが、ちょっと複雑なスクリ…

活動予定

今週末から、怒濤のようにいろんなところで講演します。ぜひ、ご参加ください。 6/19 (金) 19:00 - 21:30札幌 Java コミュニティ 第 10 回勉強会「Swing のスレッドモデルと SwingWorker について」http://www.sapporo-java.org/20090619.html 6/20 (土) 15:…

JavaOne 1st Day

今日から JavaOne です。JavaFX に関する話題を拾ってみました。今日の General Session で JavaFX Design Tool が発表されました。見た目は MS の Expression Blend に似た感じです。NetBeans の Tor Norbye が以前、design tool を作る仕事になったと blog…