使用Eclipse IDE在浏览器中运行JavaFx Application

tar*_*hah 7 eclipse jnlp javafx-2

我是JavaFx的新手.我发现每个教程都使用NetBeans IDE for JavaFx.但我正在使用Eclipse.我在Eclipse中学习并开发了许多独立的javafx应用程序,但现在我想开发在浏览器上运行的JavaFx应用程序(与applet相同).我搜索过但发现所有材料都只使用NetBeans IDE而不是eclipse.当我们选择Project Properties中的Run in Browser选项时,NetBeans会自行生成jnlp,jar和html文件.对于Eclipse IDE,我该怎么办?我在eclipse中为Javafx使用e(fx)clipse插件.请尽快提供一些资料

Jam*_*s_D 7

看看e(fx)clipse教程页面上的第一个教程.

要使用e(fx)clipse部署JavaFX应用程序,最简单的方法是打开在项目中创建的"build.fxbuild"文件.输入应用程序所需的信息,然后转到"部署"选项卡(选项卡位于底部).

这将打开一个用于配置applet的向导.必填字段是applet的宽度和高度,以及html中插入applet的占位符的"ref"和"id".(我不完全清楚"ref"用于什么:"id"用作相关的id属性<div>.)

e(fx)clipse build.fxbuild向导中

输入所需的值(以及其他所需的值).返回"Overview"选项卡,然后单击"generate ant build.xml并运行".这将编译一个ant构建文件并执行它.现在,您将在项目中找到一个"build"文件夹,其中包含"deploy"子文件夹.在那里,你会找到applet所需的文件:html,jnlp,jar和一个libs文件夹,其中包含你的应用程序所需的任何外部jar.

要了解构建向导中的选项,您需要了解JavaFX打包和部署过程.如果您还没有这样做,我建议您阅读本教程.

向导工作得很好; 虽然有时我发现我需要编辑build.xml和/或生成的jnlp文件以使其工作正常.这很可能是因为我的配置从一开始就不正确.