Java FX 2.1 の使い方
Menu
Java 1.7 on Mac OS X
Orcale の site で、Sign up して、1.7 の developper preview を落とします。
http://jdk7.java.net/macportpreview/ここに書いてあるように、
mkdir -p /Library/Java/JavaVirtualMachinesして、そこに置きます。既存のjava6を入れ替えたりしないように。
open jdk-7-ea-macosx-b223.dmgして、 drag and drop します。
Java FX 2.1 を取ってくる
http://www.oracle.com/technetwork/java/javafx/downloads/devpreview-1429449.htmlから、Mac OS X 用のzipを取ってきます。
どこに置いてもよいが、
/Library/Java/javafx-sdk2.1.0-betaあたりが良いかも。
例題は、
http://www.oracle.com/technetwork/java/javafx/samples/index.htmlから取ってきます。
Eclipse Indigo に Java 1.7 を設定する。
/Applications/eclipse/Eclipse.app/Contents/Info.plistに
<key>Eclipse</key> <array> <string>-vm</string><string>/Library/Java/JavaVirtualMachines/JDK 1.7.0 Developer Preview.jdk/Contents/Home/bin/java</string> </array>を追加します。
Preference -> Installed JREsを選択し、add します。Standard VM をnext し、*ブラウズ*せずに、
/Library/Java/JavaVirtualMachines/JDK 1.7.0 Developer Preview.jdk/Contents/HomeJRE home: に書き込んで、next します。名前をHomeではなく、JVM 1.7 などにします。
これは、このあたりに書いてあります。http://techblog.41concepts.com/2011/10/05/howto-java-7ea-eclipse-3-7-1-on-mac-os-x/
Java FX Project の作り方
Project を作る時に、Java 7 を選択。Runtime で 1.7 があることを確認してください。例題のソースをコピペなどで、持ってきます。
そのままではエラーになるので、Project の Properties の Java Build Path の Library に Add External Jar します。
/Library/Java/javafx-sdk2.1.0-beta/rt/lib/jfxrt.jarこれでエラーが取れるはず。そのまま、Run as Java Application すれば、動くはずです。