Problema para compilar projeto contendo javaFX + java

Olá a todos,

Estou com um problema para usar javaFX com swing…

estive tentando fazer esse tutorial: http://www.javafxgame.com/calling-javafx-classes-from-java-code/ … montei meu ambiente da seguinte maneira:

  • eclipse galileo
  • jdk 1.6_13
  • javafx 1.2.1

Configurei as variáveis JAVA_HOME e JAVAFX_HOME… porém não ta funcionando…

Andei fazendo pesquisas e acabei achando que fosse melhor compilar meus .fx pelo ant… ai resolvi compilar tudo… cheguei ao seguinte script

[code]project default="compile" name="GERA JavaFX">

<property environment="env" />
<property name="java.home" location="${env.JAVA_HOME}"/>
<property name="javafx.home" location="${env.JAVAFX_HOME}"/>

<property name="srcJava.dir" location="${basedir}/src"/>
<property name="srcFx.dir" location="${basedir}/src/fxCode"/>
<property name="buildJava.dir" location="${basedir}/bin/javaCode"/>
<property name="buildFx.dir" location="${basedir}/bin/fxCode"/>

<path id="compile.classpath">
	<fileset dir="C:/">
		<include name="teste.jar"/>
	</fileset>
		
	<fileset dir="${java.home}/lib">
		<include name="**/*.jar"/>
	</fileset>
	
	<fileset dir="${javafx.home}/lib">
		<include name="**/*.jar" />
	</fileset>
	
</path>

<!--<taskdef classname="com.sun.tools.javafx.ant.JavaFxAntTask" name="javafxc">
    <classpath id="compile.classpath" />
</taskdef>-->

<target name="compile">
	<javac srcdir="${srcJava.dir}" destdir="${buildJava.dir}" includes="**/*.java">
        <classpath id="compile.classpath" />
    </javac>
	
<javafxc srcdir="${srcFx.dir}" destdir="${buildFx.dir}" executable="javafxc.exe">
        <classpath id="compile.classpath" />
    </javafxc>
</target>

</project>[/code]

mas ao executar obtenho o seguinte erro:

Buildfile: C:\eclipse_galileo\workspace\FXinSwingTest\build.xml compile: [javafxc] Compiling 1 source file to C:\eclipse_galileo\workspace\FXinSwingTest\bin\fxCode [javafxc] C:\eclipse_galileo\workspace\FXinSwingTest\src\fxCode\MyChart.fx:3: package javaCode does not exist [javafxc] import javaCode.JavaInterface; [javafxc] ^ [javafxc] C:\eclipse_galileo\workspace\FXinSwingTest\src\fxCode\MyChart.fx:15: cannot find symbol [javafxc] symbol: class JavaInterface [javafxc] public class MyChart extends JavaInterface{ [javafxc] ^ [javafxc] C:\eclipse_galileo\workspace\FXinSwingTest\src\fxCode\MyChart.fx:19: Function addData(java.lang.String,float) declared 'override' but does not override another function. [javafxc] public override function addData( l : String, v : Number ) : Void{ [javafxc] ^ [javafxc] C:\eclipse_galileo\workspace\FXinSwingTest\src\fxCode\MyChart.fx:33: Function showChart() declared 'override' but does not override another function. [javafxc] public override function showChart(){ [javafxc] ^ [javafxc] 4 errors

inicialmente, pensei que o problema fosse o fato de eu ter separado os fontes .fx em um pacote (fxCode) e os fontes java em outro (javaCode)… mas ao mudar para o mesmo pacote obtive o mesmo erro…

Alguém pode me ajudar?

Grato pela atenção,
eberson