JavaFX and Web Integration

Client Java   #jt12_s113 JavaFX and Web Integration 日本オラクル 関谷 和愛
2
JavaOne Tokyo @JavaOneTokyo

#javaonejp 午後のセッション紹介 13:15- #jt12_s113 JavaFX and Web Integration 日本オラクル 関谷 和愛

2012-04-04 12:54:07
@kokorohazure

会場ハッシュタグのお知らせ📢 JavaFX and Web Integration #jt12_s113 #JavaOneJP

2012-04-04 13:19:22
ナイトメなんとか @nightmare_tim

JavaからWebアプリケーションを制御する #jt12_s113

2012-04-04 13:26:24
ひで @hide_tnk

JS1-13 JavaFX and Web Integration 日本オラクル 関谷 和愛 #jt12_s113 #JavaOneJP

2012-04-04 13:26:55
はくらい @hakurai

Webコンポーネントの利用シーン、ウェブアプリケーションをJavaFXからコントロールしたり。 #jt12_s113

2012-04-04 13:27:13
ナイトメなんとか @nightmare_tim

Webコンポーネントの実装。。Webkitベース。 #jt12_s113

2012-04-04 13:28:32
はくらい @hakurai

Webコンポーネントのパフォーマンス、最新のブラウザに負けてない。テキストはちょっと苦手。 #jt12_s113

2012-04-04 13:30:41
ナイトメなんとか @nightmare_tim

Webコンポーネントのパフォーマンスは、JavaFXは決して劣ってはいない。Bitmapは得意。 #jt12_s113

2012-04-04 13:31:49
ナイトメなんとか @nightmare_tim

JavaFXのアプリケーション内で、Webページを表示するサンプル #jt12_s113

2012-04-04 13:32:55
はくらい @hakurai

デモ、HTML5のCanvasやオーディオも普通に動いてる。 #jt12_s113

2012-04-04 13:33:56
ナイトメなんとか @nightmare_tim

HTML5も、JavaScriptのゲームも、Webコンポーネント上で動く。 #jt12_s113

2012-04-04 13:34:47
Hideki Igarashi @ganta0087

Canvasとかでバリバリ動いているコンテンツにもエフェクトかけられる #JavaOneJP #jt12_s113

2012-04-04 13:35:26
ナイトメなんとか @nightmare_tim

webエンジンは、javafx.scene.webパッケージにある。 #jt12_s113

2012-04-04 13:38:47
はくらい @hakurai

WebEngineはWebViewとは独立に利用可能。JavaScriptのテストに使ったりとかも。 #jt12_s113

2012-04-04 13:39:22
はくらい @hakurai

getLoadWorker() ロード監視用のWorkerを取得。 executeScript() JavaScriptを実行。 getDocument() DOMを取得。 #jt12_s113

2012-04-04 13:41:03
はくらい @hakurai

Webページのロードは非同期。ロード状況の監視やキャンセルはWorkerを使う。 #jt12_s113

2012-04-04 13:42:07
ナイトメなんとか @nightmare_tim

WebEnginをWebViewからgetして、WebページをLoadさせる。 #jt12_s113

2012-04-04 13:44:16
はくらい @hakurai

デフォルトのコンテキストメニューで戻るとreloadはある。 #jt12_s113

2012-04-04 13:45:15
はくらい @hakurai

ウィンドウのタイトルにページタイトルをバインディングすると、ウィンドウタイトルが勝手に更新される。バインディング便利! #jt12_s113

2012-04-04 13:48:01
はくらい @hakurai

contentEditableでWebViewの内容を編集できる。 #jt12_s113

2012-04-04 13:50:30
はくらい @hakurai

お待ちかねのJavaScriptの実行。 #jt12_s113

2012-04-04 13:51:57