NetBeans 6.5 + JavaFX 1.0 のちょうどよいチュートリアルがあります。

Building a JavaFX Application Using NetBeans IDE

http://java.sun.com/javafx/1/tutorials/build-javafx-nb-app/

今手元で試してみたのですが、私でもちゃんとできました(^^;

作り方はこのチュートリアルで十分なのですが、デプロイ可能なファイルを生成する方法がなかなか見当たらず、ここに書いておくと少し世の中の役に立つかも?ということで書いておきます。

  1. NetBeans のメニュー [実行] -> [ファイルをコンパイル]
  2. NetBeans のプロジェクトフォルダの "dist" 以下にデプロイ可能なファイルが生成される
  3. 生成されたファイルをサーバーの適当なところに置きます

できたものそのままをサーバーに置くとこんな感じです:

My Clock demo (ブラウザ用)

http://ikomaru.com/SunDemo/MyClock.html

Java Web Start 用の jnlp ファイルも同時に生成できるのでクライアントアプリケーションとしても起動できます:

My Clock demo (クライアントアプリケーション)

http://ikomaru.com/SunDemo/MyClock.jnlp

アプリケーションが開始するまでに時間がかかるのが若干気になるかなというところで昔のアプレットを彷彿とさせますが、swing でみた目を作るよりもかなり手軽にできて○です(^^)Flex と比べるとプログラムする人にとってはコードの書き方が少し独特で最初見慣れないかも。

# (余談) 今年最も見慣れない言語は UJML が今年最も見慣れない言語でした

最大のメリット(少なくとも私にとっては)である、JavaFX コードからの Java ライブラリの利用、近々やってみたいと思います。

その他、SDK 1.0 を勉強するためのドキュメントもたくさんあり重宝します。

http://javafx.com/learn/

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by akipponn