読者です 読者をやめる 読者になる 読者になる

JavaFX

JavaFXでバンプマッピング

このEntryは JavaFX Advent Calendar の最終日です。今年は誰も落とさずに、Adventしました!!すばらしい!!!!昨日は @masanori_msl さんの JavaFX + Apache POIでSpreadsheet操作 でした。さて、バンプマッピングです。なぜ、バンプマッピングかという…

JavaFXのGUI構築ツール、Scene BuilderでFXML編集

このEntryは JavaFX Advent Calendar の 22 日目です。昨日は @fukai_yas さんの ScalaFXのCell描画を実装する でした。明日は kimukou さんです。さて、Scene Builder ですが、ここでは解説しません。というのも、今日公開された ITpro の 最新Java情報局 …

Sooner or Later

このEntryは JavaFX Advent Calendar の16 日目です。昨日は @khasunuma さんの JavaFX から Payara Micro を呼び出す際の注意点 でした。明日は @nodamushi さんです。そして、この Entry は Java Puzzlers Advent Calendar 2016 の 16 日目でもあります。…

Scene Builder 小ネタ 3つ

このEntryはJavaFX Advent Calendarの11日目です。昨日は @Yucchi_jp さんの HitInfoを少しだけ… でした。明日は @boochnich さんです。すいません、小ネタです。 Scene Builder をビルドする みなさん、Scene Builder使ってますか? 便利ですよね。でも、Ora…

Displacement Map

ということで、JavaFX Advent Calendar も最後になりました。昨日は id:kikutaro777 さんの Salesforce Driver by JavaFX でした。さて、今年は JavaFX Advent Calendar を 6 回も書くことになってしまって、完全にネタ切れです。しかも、12 月だけで、3 回…

黒地に黄色のクローラー

この記事は、JavaFX Advent Calendar 2015 の 17 日目の記事です。昨日は id:c9katayama さんの PDFBoxとFXGraphics2Dを使って大きなPDFをレンダリングする でした。明日は @yumix_h さんですタイトルの黒地に黄色のクローラーといえば、あれですよ、あれ。…

JavaFX と Project Jigsaw

この記事は、JavaFX Advent Calendar 2015 の 12 日目の記事です。昨日は @y_q1m さんの JavaFX アプリケーションに隠し Control を搭載する でした。明日は @tomo_taka01 さんですごめんなさい。今日も小ネタです。JavaOne に行ってからというもの、Project…

Interpolator で補間

この記事は、JavaFX Advent Calendar 2015 の 9 日目の記事です。昨日も私の JCConf で JavaFX について発表してきた でした。明日は @kokuzawa さんです今日は小ネタ。アニメーションで重要な概念に Interpolator があります。Interpolate が「補間する」と…

JCConf で JavaFX について発表してきた

この記事は、JavaFX Advent Calendar 2015 の 8 日目の記事です。昨日は id:aoe-tk さんの JavaFX9に追加される機能が増えるかもしれません でした。台湾の JUG である TWJUG が主催している JCConf で CfP をしていたので、軽い気持ちで応募したら受かっち…

Wheel or Touch

この記事は、JavaFX Advent Calendar 2015 の 4 日目の記事です。昨日は蓮沼さんの MSI/EXE インストーラ版 Scene Builder を HiDPI 対応させるには です。明日は y_q1m さんです。この Advent Calendar の 2 日目の id:torutk さんの 記事 の中で、マウスホ…

JavaQne 2015

もうずいぶん日時が経ってしまいましたが、1 月 24 日に福岡で行われた JavaQne 2015 に参加してきました。JavaOne じゃなくて、JavaQne です。ちなみに Q は九州の Q です。きしださんから JavaFX の話をということだったのですが、JavaFX の新しめのところ…

JavaFX でプラグインを使う

このエントリーは JavaFX Advent Calendar 2014 の最終日です。昨日は @orekyuu さんの 24 日目なのに、タイトルは 25 日目になっている JavaFX Advent Calendar25日目 ~ JavaFXで夢のCanvasライフ でした。 いつも、アニメーションなどの描画ネタが多いの…

いろふさん絵描き歌 by JavaFX その 3

このエントリーは いろふ Advent Calendar 2014 の 24 日目のエントリーです。前回は @fuku518 さんの、irof 3d visualization でした。明日は決まってないみたいですね。 2012 年の年末、JavaFX でいろふさんの絵描き歌 を作りました。それがこちら。そこそ…

Duke で Swing

このエントリーは JavaFX Advent Calendar 2014 の 12 日目です。昨日は @Yucchi_jp さんの力作、JavaFX の標準機能だけでシンプルな 3D トイピアノをつくろう でした。明日は @peko_kun さんです。そして、このエントリーは Java Advent Calendar 2014 の 1…

JavaFX Night でバインドの発表をしてきた

このエントリーは、2014 年の JavaFX Advent Calendar の 1 日目のエントリーです。明日は alchemicalogic さんです。blog も半年ぶりなわけですが、それよりも久しぶりの JavaFX の勉強会である JavaFX Night を 11/25 に開催しました。ほぼ 1 年ぶりです ^…

ページめくりのアニメーション

福岡でのプレゼンではいつも通り JavaFX のプレゼンツールで行いました。Slideshare の表紙を見ていただければ分かるかもしれませんが、今回は本をテーマにしたプレゼン資料を作成しました。なので、資料のページ送りも、紙のページをめくったようなアニメー…

8 True Stories about JavaFX

福岡で JavaFX のプレゼンをしてきました。 8 True Stories about JavaFX from skrb いまさらですが、8 個は多かった。時間オーバーしてしまいました ><でも、8 はゴロがいいんですよね。Java SE 8 勉強会だし。はじめは JavaFX を知らない人向けでだんだ…

JavaFX 8 で 3D その 1

このエントリーは、2013 年の JavaFX Advent Calendar の 24 日目のエントリーです。昨日は id:tikemin さんの iOS7 + RoboVM + JavaFX のイロイロ でした。明日のクリスマスは小出先生です。12/13 に久しぶりに JavaFX 勉強会を開催しました。今回は櫻庭は …

曲線のアニメーション

このエントリーは、2013 年の JavaFX Advent Calendar の初日のエントリーです。明日は tomo_taka01 さんです。JavaFX で曲線というと CubicCurve か、QuadCurve です。これらのクラスをアニメーションさせることを考えてみます。もちろん、トランジションで…

JavaFX Hands on Lab

8/24 に JJUG と JavaFX ユーザグループの共催で、JavaFX のハンズオンを行いました。私がメインで説明をして、 id:aoe-tk さんと fukai_yas さんにヘルプしていただきました。当日はなんと歩留まり 90% 以上!! 人数では隣でやっていた Java EE 7 のハンズオ…

巻物プレゼン

7/22 に JJUG のナイトセミナ Inside Lambda で「Project Lambda の基礎」というタイトルでプレゼンをしてきました。内容は SlideShare で見てもらうとして、今回は私は前座で、とりは宮川さんの Lambda の内部構造。なので、今回はちょっと遊ばせてもらいま…

Duke 007

もうずいぶん前のことなのですが、Java Day Tokyo 2013 の Java the Night でデモをしてきました。何をデモしたかというと、いつもプレゼンテーションで使用している JavaFX のプレゼンテーションツール Caribe。Caraibe 自体は自分がプレゼンでやりたいこと…

Merry Christmas by JavaFX

This entry is the translation of 25 Dec. entry of JavaFX Advent Calendar.The previous entry was Java FX on PI so far ‘beta’ to use by @masafumi_ohta.The original entry was published on Christmas, so I wrote Christmas Card application by Ja…

@irof Drawing Song by JavaFX #2

This entry is the translation of 22 Dec. entry of JavaFX Advent Calendar.The previous entry was JavaFX using JDK1.8 Lambda Expression by @tomo_taka01.The next entry was irof Advent Calendar 23rd by @fukai_yas.The reason I wrote @irof Drawi…

Binding Sample

This entry is the translation of 18 Dec. entry of JavaFX Advent Calendar.The previous entry was Refinement for existing application GUI by JavaFX (halfway...) by @rewtheblow.The next entry was JavaFX Utilities by @yumix_h. I'm serializing …

@irof Drawing Song by JavaFX

This entry is the translation of 14 Dec. entry of JavaFX Advent Calendar.Yesterday entry was Trying Groovy's @Vetoable bindings in JavaFX Application by mike_neck.@irof is a famous blogger in Japan, and irof advent calendar was organized b…

PixelReader/PixelWriter

This entry is the translation of 4 Dec. entry of JavaFX Advent Calendar.Recently, I had several times to give presentations about JaaFX 2.2. I talked some features in the presentations, and showed demonstrations. Today, I introduce one of …

JavaFX で Merry Christmas!

このエントリーは JavaFX Advent Calendar の 25 日目のエントリーです。昨日は @masafumi_ohta さんの Java FX on PI so far ‘beta’ to use でした。明日が最終日で @aoetk さんです。@aoetk さんには、初日だけでなくおおとりまで務めていただいて、ほんと…

バインドのサンプル

このエントリーは JavaFX Advent Calendar の 18 日目のエントリーです。昨日は @rewtheblow さんの JavaFXによる既存アプリケーションGUIのリファイン(志半ば・・) です。明日は @yumix_h さんです。 さて、みなさまご存知のとおり、櫻庭は ITpro で Java…

いろふさん絵描き歌 by JavaFX

このエントリはいろふ Advent Calendar ではなくて、JavaFX Advent Calendar の 12/14 担当分になります。昨日は mike_neck さんの JavaFXでGroovyのVetoableが機能するか試してみた です。ということで、いろふさんのアイコンを描いてみましょう!!という…

PixelReader/PixelWriter

このエントリは JavaFX Advent Calendar の 12/4 担当分になります。最近、いろいろなところで JavaFX 2.2 の新機能について話をしているのですが、今日はその中の 1 つである PixelReader/PixelWriter クラスについて使い方を説明していきます。JavaFX 2.2 …

第 7 回 JavaFX 勉強会

7/2 に JavaFX 勉強会 を開催しました。当日はいつものように Oracle に会場を貸していただきました。ありがとうございます。また、Ustream 職人の @yusukey さんにストリーミング、Togetter は @kimukou2628 さんにまとめていただきました。ありがとうござ…

JavaFX でプレゼンツール その 3

その 1 その 2プレゼンツールのその 3 です。今回はプレゼンツールの中でのデモです。プレゼンツールが JavaFX で書かれていることの最大の利点は JavaFX のデモをシームレスに行えることです。でも、シームレスにデモすることは、そんなに難しいことではな…

JavaFX でプレゼンツール その 2

前回の続きです。前回は、プレゼンツールに最低限な機能として、マウスクリック or キー入力によるページが切り替わることといいました。そして、イメージを切り替えるプレゼンツールを作ったところまで行いました。しかし、これだけだと、ページを動的に変…

JavaFX でプレゼンツール

なぜか急に Twitter で JavaFX のプレゼンツールが話題になっていたのでした。で、参考になればということで、自分のプレゼンツールについて書いてみたいと思います。まずはじめに重要なのが、プレゼンツールとコンテンツは切り離して考えるべきということ。…

複雑なアニメーション

JavaFX はアニメーションを簡単に書けるのですが、いざやってみるとどうやって書けばいいか分からないことも多々あります。意外に多いのが、複数のアニメーションを組み合わせること。複数のアニメーションを同時に行うのであれば ParallelTransition クラス…

第 7 回 JavaFX 勉強会やります

2012/07/02 に久しぶりに JavaFX 勉強会を行います!!ほんとは 2 月ぐらいにやりたかったのですが、なかなか時間ができなくて....今回はツールの特集ということでやろうと思っています。JavaFX のツールといえば、NetBeans と Scene Builder。NetBeans はも…

JJUG CCC 2012 Spring

JJUG CCC では Swing から JavaFX のマイグレーションガイドという観点でプレゼンしてきました。 From Swing to JavaFX - SwingからJavaFXへのマイグレーションガイド View more presentations from skrb Swing と JavaFX は Java のソースコードレベルでは…

鹿駆動勉強会

JavaFX つながりで @hakurai さんが奈良で勉強会をするというので、すかさず参加すると宣言したのが 1 月のこと。それがあれよあれよという間に、能楽堂でやる 鹿駆動勉強会 ということになってしまいました。まぁ、楽しければいいんですけどね。他の人より…

JavaOne Tokyo 2012

JavaOne のレポートは本家の blog に書いたので、そちらをご覧ください (1 日目、2 日目)。で、JavaOne では 2 つのセッションを担当させていただきました。1 つが Java SE 7 の NIO.2 について、もう 1 つが JavaFX でした。とはいっても、JavaFX の普通の…

JavaFX + JUnit で JavaScript のユニットテストをする その 2

昨日のエントリー は、思っていたよりも反響を呼んでしまってビックリしている櫻庭です。今日はちょっとだけ追加。というのも、Jenkins の川口さん ( id:kkawa ) から次のようなことを聞かれたからです。 @skrb @nahi 本物のWebKitが使えるというところが味…

JavaFX + JUnit で JavaScript のユニットテストをする

(追記) コードが間違っていたので、次の日に修正版を書きました。 今日はちょっとマニアックなネタです。というのも、@mike_neck が悩んでいるようだったので...JavaFX には WebView というブラウザーのコントロールがあります。それを使って JavaScript の…

コントロール その 1

JavaFX シリーズ目次 JavaFX 2.1のインストール (Windows 編) NetBeans で JavaFX (Windows 編) JavaFX 2.1 のインストール (Linux 編) JavaFX で Hello, World! シーングラフ コントロール その 1 Swing では GUI で表示するオブジェクトをコンポーネントと…

JavaFX のプレゼンテーションをするよ

今月から 4 月にかけて、JavaFX のプレゼンで各地を回ります。お近くで開催の際には、ぜひご参加ください。 2/25 第2回 岡山Javaユーザ会 勉強会 JavaFX で開く新世代 GUI 4/4 JavaOne Tokyo 2012 JavaFX + FXML + CSS = Javaの次世代GUI 4/29 鹿駆動勉強会 …

シーングラフ

JavaFX シリーズ目次 JavaFX 2.1のインストール (Windows 編) NetBeans で JavaFX (Windows 編) JavaFX 2.1 のインストール (Linux 編) JavaFX で Hello, World! シーングラフ コントロール その 1 前回の Hello, World! の時に GUI はツリー構造で表せると…

JavaFX で Hello, World!

JavaFX シリーズ目次 JavaFX 2.1のインストール (Windows 編) NetBeans で JavaFX (Windows 編) JavaFX 2.1 のインストール (Linux 編) JavaFX で Hello, World! シーングラフ コントロール その 1 今日から、JavaFX のプログラミングに入っていきます。その…

JavaFX 2.1 のインストール (Linux 編)

JavaFX シリーズ目次 JavaFX 2.1のインストール (Windows 編) NetBeans で JavaFX (Windows 編) JavaFX 2.1 のインストール (Linux 編) JavaFX で Hello, World! シーングラフ コントロール その 1 さて、今回は Linux です。JavaFX の Linux 版は JavaFX 2.…

NetBeans で JavaFX (Windows 編)

JavaFX シリーズ目次 JavaFX 2.1のインストール (Windows 編) NetBeans で JavaFX (Windows 編) JavaFX 2.1 のインストール (Linux 編) JavaFX で Hello, World! シーングラフ コントロール その 1 [追記] NetBeans 7.2 から JavaFX 用の Java プラットフォ…

JavaFX 2.1のインストール (Windows 編)

JavaFX シリーズ目次 JavaFX 2.1のインストール (Windows 編) NetBeans で JavaFX (Windows 編) JavaFX 2.1 のインストール (Linux 編) JavaFX で Hello, World! シーングラフ コントロール その 1 JavaFX も InfoQ で記事を書いてからずいぶんたってしまっ…

FXEyes

FXEyes is a kind of xeyes. Two eyes follow the mouse cursor movements on the screen.https://gist.github.com/1523258:titile=FXEyes sourceTo make FXEyes the location of mouse cursor is needed, but JavaFX doesn't provide a class like MouseInf…