在清空初始的演示代码后,你可以编写自己的“Hello,world!” .在空白编辑器中输入如下代码:
import javafx.ui.Label;Label { text: "Hello, world!"}
你将在编辑器上方看到如下输出:
图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 } }}
在输入上述代码后点击按钮,你将看到如下变化:
图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相关专题
- 脚本攻击和防范 (2366篇文章)
- J2SE综合:浅谈java程序发布之 jre 篇 (11次浏览)
- JAVA代码中使用魔法数值 (8次浏览)
- Hibernate缓存管理 (6次浏览)
- JAVA代码应该流畅和结构化 (5次浏览)
- Java JVM设置对性能的影响 (4次浏览)
- 开发框架:深入了解 Struts Validator (3次浏览)
- Java中的通信机制及与C/C API的集成 (1次浏览)
- 用Hibernate实现领域对象的自定义字段 (1次浏览)
- Java语言入门 简述Java语言回收机制 (0次浏览)
- 2008年Java开发者最迫切的五个期望 (0次浏览)





