(翻译)第四回 在NB中创建JavaFX2.0应用

简介: 原文地址http://netbeans.org/kb/docs/java/javafx-setup.html   NetBeans IDE需要一个 JavaFX 2.0 可用的 Java 平台。

原文地址http://netbeans.org/kb/docs/java/javafx-setup.html

 

NetBeans IDE需要一个 JavaFX 2.0 可用的 Java 平台。 本部分详述了如何在 NB 上建立 JavaFX2.0 可用 Java 平台。

 

当你首次新建应用或者打开预加载向导时 NetBeans IDE 会尝试创建 JavaFX 可用的 Java 平台。 如果 NB 不能自动创建会有警告出现 这时候你必须手动创建 . 你可以创建额外的 Java 平台,比如你想要使用不同的 jdk

 

这里分两步介绍自动和手动创建Java平台:

  • 打开新建JavaFX应用向导. 这是全局的起点,当打开向导时, NetBeans IDE 尝试创建一个JavaFX可用的Java平台。如果 NetBeans 成功创建,你就完成任务了.
  • 手动创建JavaFX可用的平台. 如果自动创建失败 , 或者想要添加新的JavaFX可用平台, 你必须手动创建。

打开新建JavaFX应用向导

创建 JavaFX可用的Java平台的第一步是打开NetBeans IDE的新建JavaFX应用向导。 (或者你可以打开新建JavaFX Preloader 向导。)如果NB没有找到 JavaFX可用的Java平台, 会尝试创建。如果成功了,你的新建就完成了。否则你要手动创建。

注意: Windows平台自动创建到默认目录 (C:\Program Files\Oracle\ ).

打开新建JavaFX Application向导:

  1. 在IDE中,点击 New Project (或者 File>New Project或者 Ctrl-Shift-N)。新建工程向导就打开了。
    First panel of New Project window with JavaFX Application selected
  2. 选择 JavaFX 分类. 在 Projects窗口, 选择JavaFX Application, 点击Next,打开Name and Location面板 。IDE自动寻找JavaFX SDK并尝试生成 JavaFX可用的Java平台。

NB创建环境的成功与否会出现不同的屏幕:

手动创建JavaFX可用的平台

  1. 打开Java平台管理器NetBeans IDE Java Platform Manager:
    • 在新建 JavaFX Application或者新建JavaFX Preloader向导中,点击Manage Platforms...;或者
    • 点开Tools 菜单选择Java Platforms。或者
    • 打开任意Java工程的Project Properties,切换到Libraries标签,点击Manage Platforms...
  2. 点击Add Platform...  Add Java Platform向导中出现Choose Java Platform 面板。找到你想要的jdk.
    Choose Java Platform panel of Add Java Platform wizard, showing available platforms
  3. 选中JDK。必须选择JDK 1.6 u 26或更高 (或JDK 7)。点 NexT,打开Platform Name面板。
    Platform Name panel of Add Java Platform wizard
  4. 为你的平台命名后点Finish,返回到 Platform Manager。你创建的平台已经被加入列表了。
    Platform Manager showing new platform
  5. 选中你的平台,打开JavaFX标签。 现在,JavaFX 对该平台还不可用。选中Enable JavaFX框。警告出现了:“the JavaFX platform is invalid.”
  6. 点击JavaFX SDK 框旁边的Browse,找到 JavaFX 2.0 SDK文件夹。
    Browsing for JavaFX 2.0 SDK
  7. 点击Open返回到Java Platform Manager。现在JavaFX SDK 和JavaFX Javadoc 框都填好了。如果JavaFX Runtime 2.0和JavaFX 2.0 SDK在同一目录,JavaFX Runtime 框也会填好的。若JavaFX Runtime 在其他目录,就收到找到Sources狂不用选。

    点击Close。你已经完成了。
    Completed Java Platform Manager showing valid JavaFX 2.0 directories

  8. 返回或新建JavaFX Application 向导时选择JavaFX可用的平台。
    New JavaFX Application wizard with manually-created JavaFX platform selected

     

目录
相关文章
|
3月前
|
人工智能
AIGC工具——Copy.AI
【1月更文挑战第18天】AIGC工具——Copy.AI
70 2
AIGC工具——Copy.AI
|
2月前
|
人工智能
Google Earth Engine(GEE)——ee.Reducer.percentile使用过程中的注意问题
Google Earth Engine(GEE)——ee.Reducer.percentile使用过程中的注意问题
29 0
|
2月前
Google Earth Engine(GEE)——从列表中少选所需要的数字不用map函数,还能如何实现?简单方法介绍
Google Earth Engine(GEE)——从列表中少选所需要的数字不用map函数,还能如何实现?简单方法介绍
17 0
|
9月前
|
Unix
App Inventor 2 从.aia项目文件中提取.aix拓展包
App Inventor 2 如何从.aia项目文件中提取.aix拓展包,详细的操作步骤。
131 0
App Inventor 2 从.aia项目文件中提取.aix拓展包
|
11月前
|
Linux Shell 开发工具
ios打包ipa的四种实用方法(.app转.ipa)​
总结一下,目前.app包转为.ipa包的方法有以下几种: 1、Apple推荐的方式,即实用xcode的archive功能 Xcode菜单栏->Product->Archive->三选一,一般选后两个。 局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用provisioning profile+P12文
|
前端开发
Google Earth Engine(GEE)——如何加载ee.FeatureCollection中点数据在MAP中
Google Earth Engine(GEE)——如何加载ee.FeatureCollection中点数据在MAP中
494 0
Google Earth Engine(GEE)——如何加载ee.FeatureCollection中点数据在MAP中
|
Java
JavaFX教程和资源整理-Scene Builder下载地址
JavaFX教程和资源整理-Scene Builder下载地址
167 0
|
机器学习/深度学习 Java 物联网
Android TensorFlow Lite 初探 数字分类器(JAVA DEMO)
Android TensorFlow Lite 初探 数字分类器(JAVA DEMO)
238 0
Android TensorFlow Lite 初探 数字分类器(JAVA DEMO)
|
机器学习/深度学习 人工智能 自然语言处理
无代码 AI 工具的类型(NoCode.ai)
在这篇文章中,我想分解不同的无代码 AI 工具类型及其用途。
|
人工智能
Google Earth Engine(GEE)——Tasks升级,实现RUN ALL可以一键下载任务类型中的所有影像
Google Earth Engine(GEE)——Tasks升级,实现RUN ALL可以一键下载任务类型中的所有影像
217 0
Google Earth Engine(GEE)——Tasks升级,实现RUN ALL可以一键下载任务类型中的所有影像