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

第 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…

Caraibe - Presentation Framework

Caraibe is a resentation framework. Just write simple scripts, Caraibe make rich presentation materials.It is easy to write Caraibe presentation scripts.Caraibe has plural pages (Page class), pages consits of some parts (Part class).For ex…

Caraibe を Submit

JavaFX Coding Challenge は 5/29 に〆切りだったのですが、何時とまでは書いてありません。なので、アメリカ時間だろうと高をくくって、ギリギリまで作業。結局、朝の 5 時ぐらいに、やっと Submit しました。ギリギリまでコーディングしていたため、フォー…

プレゼンテーションツール Caraibe の基本構造

Coding Challenge に出そうと思っている JavaFX のプレゼンテーションツールですが、名前を Caraibe (カライブ) としました。Caraibe はカリブ海諸島のトリニタリオ種を使ったチョコレートの名前です。ジャン=ポール エヴァンやピエールマルコリーニのボンボ…

Printing on JavaFX 1.1 (Applet/Java Web Start)

The way I mentioned yesterday is only good for desktop JavaFX application. If a application is unauthorized applet or Java Web Start application, it doesn't work.In these case, JNLP API is suitable. However, Java Plug-In supported JNLP API…

JavaFX 1.1 で印刷 Applet/Java Web Start編

昨日、紹介した方法はデスクトップアプリケーションであれば動作しますが、アプレットや Java Web Start だと使えません (もちろん、署名すれば使えますけど...)。そこで、アプレットと Java Web Start の場合は JNLP API を使って印刷し、それ以外の場合は…

Printing on JavaFX 1.1

JavaFX 1.1 doesn't have the printing feature. Although, we can use Java printing features if wanting to print.When printing in Java, we should make a class implemented java.awt.Printable or java.awt.Pegeable, and call print method of the c…

JavaFX 1.1 で印刷

プレゼンツールのことを javafx-ja の ML で話した時に、印刷機能があるといいですねというコメントをいただいたので、ちょっと調べてみました。javafx-ja ML http://groups.google.co.jp/group/javafx-ja実をいうと、JavaFX 1.1 には印刷の機能がありません…

JavaFX Samples

I added 7 more samples.Original Source: Unveiled JavaFX (Japanese) Simple Animation: Animcationhttp://javainthebox.net/javafx/samples/09simpleanimation1/simpleAnimation1.html Simple Animation #2: Repeated Animationhttp://javainthebox.net/j…

オープンソースカンファレンス 2009 Hokkaido

6/20 に札幌で開催される OSC に登壇します。もちろん、講演内容は JavaFX です。JavaOne の後なので、JavaOne での最新情報を交えた講演にしようと思っています。札幌近郊のみなさま、ぜひご参加ください。 オープンソースカンファレンス 2009 Hokkaido 日…

こねた 関数のシーケンス

JavaFX Script には関数型があることはみなさまご存じの通り。たとえば、Node クラスの onMousePressed などが関数型の変数ですね。ところで、JavaFX で関数型のシーケンスは可能なのでしょうか?答え 可能ですたとえば、引数が x: Integer で、戻り値も Inte…

JavaFX でポップアップメニュー

プレゼンツールで使おうと思って JavaFX でポップアップメニューを作ってみました。通常、Swing のコンポーネントを JavaFX から使うときは SwingComponent クラスのサブクラスを作ればいいのですが、JPopupMenu や JOptionPane のように呼び出すコンポーネ…

講演予定

次回の講演は 6/20オープンソースカンファレンス 2009 Hokkaidoです。もちろん、JavaFX のことをお話しします。まだ何を話すかも決めていないのですが、初心者向けのセッションにすることは確かです。やはり、まだ知名度がないですから、地道にやらないと。…

JJUG CCC

JJUG CCC で JavaFX のことを話してきました。今回はダメダメ。全然余裕がありませんでした。午後の 1 番目のセッションだったので、プロジェクタなどのセッティングから行なっていたのですが (いちおうスタッフだったので)、まったくプロジェクタが反応しな…