タグ

javaFXに関するdosequisのブックマーク (4)

  • 第11回 通信と非同期処理 | gihyo.jp

    連載では、これまでJavaFXのユーザインターフェースに関する部分に関して解説を行ってきました。ここまでくれば、ほとんどのGUIを作り上げることができるはずです。 しかし、ある重要な部分が抜け落ちています。それが今回紹介する通信や非同期処理です。 RIAで特に重要となるのが、HTTPを使用した通信です。多くのアプリケーションはHTTPでサーバとやり取りを行い、情報を送受信します。また、RESTを用いたWebサービスも多く使用されています。 このような通信はローカルのアプリケーションに比べると多大な時間が必要です。そのため、何も考えずに通信を行ってしまうと、アニメーションがストップするなどGUIの応答性の低下を招いてしまいます。そこで、GUIの処理が行われるスレッドとは別のスレッドで通信を行うのが慣例となっています。 JavaFXはAWTやSwingと同じようにイベント駆動でアプリケーショ

    第11回 通信と非同期処理 | gihyo.jp
  • 第8回 アニメーションを用いてより魅力的に[基礎編] | gihyo.jp

    今まで使用してきたアニメーションは基的には動きがほとんどありませんでした。しかし、最近の傾向としてユーザインターフェースにアニメーションを取り入れることが必須になってきています。 たとえば、MacOS Xでドックにアプリケーションがヒュッと吸いこまれていくのもアニメーションです。これに限らずOSレベルから個々のアプリケーションまで、さまざまなところでアニメーションが使われています。このようなアニメーションをユーザインターフェースに組み込んでいくことで、表現力を高めることができるのです。 もちろん、JavaFXでもアニメーションを扱うことが可能です。しかも、Swingなど既存のJavaのユーザインターフェース技術でアニメーションを扱うより、JavaFXは簡単にアニメーションを実現することができます。 そこで、これから2回に渡ってJavaFXのアニメーションについて解説していくことにしましょ

    第8回 アニメーションを用いてより魅力的に[基礎編] | gihyo.jp
  • 第4回 シェイプで遊ぶ | gihyo.jp

    第2回で作成したHello, World!だけでは、JavaFX Scriptの実力を知ることはできません。そこで、今回はUI、特にグラフィックの描画に関する機能を紹介していきます。 とはいうものの、第2回で使用したNetBeansは英語版なので、ちょっとしきいが高いですね。そこで、今回からは日語版のNetBeansにJavaFX Pluginをインストールして、使用していきます。 JavaFX Pluginのインストール すでにインストールされているNetBeansに後からJavaFX Pluginをインストールする手順は、他のプラグインをインストールする時と同じです。残念ながら、JavaFX Pluginはまだ日語化されていないので、JavaFXに関する部分は英語のまま表示されます。 インストールを行うには、まずNetBeansを起動します。そして、メニューバーの[ツール]の項目の

    第4回 シェイプで遊ぶ | gihyo.jp
    dosequis
    dosequis 2008/12/13
    グラフィック
  • 第2回 JavaFXで作る初めてのアプリケーション | gihyo.jp

    それでは、JavaFXでアプリケーションを作ってみましょう。 JavaFXのインストール JavaFXJavaFX Technology Downloadsのページよりダウンロードすることができます(図1⁠)⁠。 図1 JavaFXダウンロードページ ダウンロードページからダウンロードできるのは以下の3種類のパッケージです。 JavaFX 1.0 SDK NetBeans IDE 6.5 with JavaFX 1.0 JavaFX 1.0 Production Suite NetBeans IDE 6.5 with JavaFX 1.0はNetBeansにJavaFX関連のプラグインがはじめからインストールされているパッケージです。 今回使用するNetBeans IDE 6.5 with JavaFX 1.0がサポートしているOSは以下の通りです。 Windows XP SP3以降(3

    第2回 JavaFXで作る初めてのアプリケーション | gihyo.jp
  • 1