corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

JavaFX

NetBeans IDE の JavaFX TV エミュレータ
画像をクリックして全画面表示

デスクトップ、Web ブラウザ、TV セット、およびモバイルデバイス上で一貫して動作する、豊富な機能を持つアプリケーションを開発できます。
注: 現在、NetBeans IDE 7.0 では JavaFX のサポートを使用できません。

JavaFX プロジェクト 

NetBeans IDE は、すべての画面用の JavaFX アプリケーションを作成、テスト、デバッグ、配備するのに推奨のツールです。RIA (Rich Internet Application: リッチインターネットアプリケーション) を、モバイルデバイスおよび TV システムで Java WebStart やブラウザアプレットとして配備したり、スタンドアロンの Java デスクトップアプリケーションを作成したりします。

NetBeans GUI ビルダーが Java SE アプリケーション用のビジュアルレイアウトツールであるように、新しい JavaFX Composer は JavaFX アプリケーション用のビジュアルレイアウトツールです。

NetBeans JavaFX Composer

状態を示す NetBeans JavaFX GUI Composer

JavaFX Script エディタ 

JavaFX スクリプトエディタは、改良された意味解釈および構文の強調表示、ソースナビゲーション、高速コード補完、コードの折り畳み、javadoc のポップアップ、リファクタリング、およびエラー検出とヒント (インポート文やパッケージの修正など) を提供します。型への移動、使用状況の検索、ハイパーテキストリンクを使用したコード間の移動などができるようになりました。
ビデオ: JavaFX の学習

NetBeans JavaFX 構文の強調表示

JavaFX パレット 

パレットを使用して、変換、効果、アニメーションなどの JavaFX 構造をプロジェクトにドラッグ&ドロップできます。コードスニペットジェネレータで、選択した行を囲んだり、抽象メソッドを実装したりできます。また、「プレビュー」ボタンを使用して、ビジュアルコードの出力をリアルタイムで表示することもできます。

NetBeans JavaFX パレット

JavaFX モバイルのフルサポート

JavaFX SDK には JavaFX Mobile エミュレータが付属しています。Java ME のユビキタス性、セキュリティー、および高度な API (メディア、GPS、カメラ、ファイルシステム、ネットワーク接続、および Bluetooth をサポート) を活用できます。

Java ME に習熟している場合は、既存のコードとスキルを再利用できます。JavaFX に習熟している場合は、使い慣れているのと同じ言語、API、およびツールを使用してモバイルアプリケーションを作成できます。共通のプロファイルを使用して JavaFX デスクトップアプリケーションを記述すると、モバイルデバイスアプリケーションも記述していることになります。

JavaFX.com

JavaFX のデバッグとプロファイル

改善されたデバッガは共通のデバッガインフラストラクチャーを使用するため、優れた拡張性とパフォーマンスのメリットを得ることができます。

CPU またはメモリーの標準的なプロファイル、または単純な監視用の統合されたプロファイラを使用して、JavaFX アプリケーションの処理速度とメモリー使用量を最適化できます。オプションは事前にデフォルトの値に設定されていますが、設定はアプリケーションごとにカスタマイズできます。


- javafx.com: ダウンロード、デモ、FAQ、およびドキュメント。

- NetBeans に関連する JavaFX のチュートリアル

NetBeans JavaFX プロファイル