JavaFX 2.x用のNetBeansプロジェクトの読み込み

** 2012年6月13日「Oracle、Javaアップデート公開を予告 14件の脆弱性に対処」という事でJDK7のjdk-7u5へのアップデートを出来るだけ早く行ってください。
Java SE Development Kit 7 Downloads

Mac OS X版のNetBeans 7.1.2で以前作った古いNetBeansプロジェクトの読み込みをする手順をまとめてみたいとおもいます。
** Java SE Development Kit 7u5 + NetBeans IDE 7.1.2の環境ではJavaFX 2.1を自動検出します。(/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Homeに内蔵されている)
jfxrt.jar の在処
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/jre/lib/jfxrt.jar

あらかじめこれから読み込むJavaFX 2.X用のNetBeansプロジェクトがなんと言う名前のJava Platformを使っているのか調べる方法は無いのでしょうか?
これをMac OS X用のjavafx-samples-2.2.0-betaの中のBrickBreakerでみてみます。


nbprojectフォルダの中のproject.properties87行から98行の間に書かれている"Default_JavaFX_Platform"がJavaFX 2.2サンプルプログラムで使われているJava Platform名です。

javafx.runtime=${platforms.Default_JavaFX_Platform.javafx.runtime.home}
javafx.sdk=${platforms.Default_JavaFX_Platform.javafx.sdk.home}
javafx.signing.enabled=false
javafx.signing.type=notsigned
# Pre-JavaFX 2.0 WebStart is deactivated in JavaFX 2.0 projects
jnlp.enabled=false
# Main class for Java launcher
main.class=com.javafx.main.Main
manifest.file=manifest.mf
meta.inf.dir=${src.dir}/META-INF
mkdist.disabled=false
platform.active=Default_JavaFX_Platform

** Java SE Development Kit 7u5 + NetBeans IDE 7.1.2の環境ではJava Platformが自動で設定されますNetBeans IDE 7.1で作ったプロジェクトはJava Platform名が違うのでエラーが出ます。
JavaFX 2.2beta SDKを使いたい場合とJavaFX 2.1 SDKを使いたい場合で対処の仕方が変わりますので、どちらにしたいかで方法を選んでください。
**JavaFX 2.2beta SDKを使いたい場合の解決の方法
以下の手順で手動でJava Platformを作ります。
1. このようなエラーが出ます。

問題: プロジェクトで "Default_JavaFX_Platform" という Java プラットフォームが使用されていますが、このプラットフォームが見つかりませんでした。
対処法: 「解決」をクリックし
"Default_JavaFX_Platform" というプラットフォームを新規作成してください。

2. Javaプラットフォームを追加する。
 プラットフォームフォルダを選択する。

3. プラットフォーム名をDefault_JavaFX_Platformと指定する。

4. JavaFX を有効にするチェックボックスをクリックしてJavaFX SDK, JavaFX ランタイム, JavaFX Javadocを設定する。javafx-sdk2.2.0-betaの場合)

**JavaFX 2.1 SDKを使いたい場合の解決の方法
櫻庭さんにご指摘頂いたように
「プロジェクトのプロパティ->ライブラリでJavaFX 2.1用の”デフォルトの JavaFX プラットフォーム”を選択し直す」になります。