频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

JavaFX学习曲线日记-1:探索JavaFX脚本

来源: 作者:佚名 出处:巧巧读书 2008-01-23 进入讨论组

  在清空初始的演示代码后,你可以编写自己的“Hello,world!” .在空白编辑器中输入如下代码:

  import javafx.ui.Label;Label {    text: "Hello, world!"}

  你将在编辑器上方看到如下输出:

JavaFX学习曲线日记-1:探索JavaFX脚本(图二)

  图2.  "Hello, world!"

  Ok,到这里我已经尝试讲解了如何建立简单应用。JavaFX环境实现了所有的Swing UI组件,因此你还可以使用其它的组件,比如按钮或者对话框。

  下面便是一个介绍如何在按钮上设置事件处理的示例。在查看了JavaFX规范中关于action和operation的语法后,让我们尝试在点击按钮后显示一个消息框:

  import javafx.ui.Button;import javafx.ui.MessageDialog;Button {    text: "Press me!"    action: operation() {        MessageDialog {            title: "You pressed me"            message: "Hey, don't do that!"            visible: true        }    }}

  在输入上述代码后点击按钮,你将看到如下变化:

JavaFX学习曲线日记-1:探索JavaFX脚本(图三)

  图3. "Press me!" Button Message

  JavaFXPad也具有打开和关闭文件的操作,因此你可以装载从前保存的程序文件。尽管JavaFXPad并不是你长期使用的开发编辑器,但它的简单和方便能够帮助初学者。当你已经熟悉这个工具后,也可以在其它编辑器乃至IDE中使用这些保存好的文件。

  升级IDE

  当你决定把JavaFX脚本装备到IDE中时,你至少需要找到适用于NetBeans和Eclipse的插件。这些插件提供了脚本引擎的核心代码库和它自己的代码库,能够增强编辑效果,并在项目中引入JavaFX脚本。

  以下就是插件的下载链接:

  ? 用于NetBeans IDE 5.5的插件

  ? 用于NetBean IDE 6.0的插件

  ? 用于Eclipse 3.2.2的插件

  在这里,我采取了和OpenJFX项目文档中略微不同的方式。我在NetBeans中创建了一个新的“JavaFX脚本”更新中心,而不是覆盖现存的NetBeans升级中心Beta节点。在创建好了新的更新节点后,我所做的便和说明文档中完全一样了。

  只要你正确地配置更新中心,获得插件便成易事了。选择在你配置的更新中心,然后更新向导将逐步提供给你如下需要下载的模块:

  ? JavaFX Editor

  ? JavaFX UserLibrary

  ? JavaFX Library

  ? JavaFX Projects

收藏 http://www.qqread.com/java/2008/01/w393992.html 更多文章 更多内容请看脚本攻击和防范专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章