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/Home

JRE 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 すれば、動くはずです。


Shinji KONO / Tue Jan 17 22:20:12 2012