`
luyuwww
  • 浏览: 96088 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javafx 学习入门

阅读更多

  由于最近有些工作需要使用javaFx来完成.所以着手开始学习这门新鲜的技术.
  大致步骤:
     1. 下载 javafx-sdk1.2(必须相当于jdk) .下载netbeans6.5(支持拖拽开发).下载javafx_eclipse的插件(不喜欢.还不如用记事本).
     2. 本机环境可以是jdk5 最好是jdk6 会快点.
     3. 安装javafx-sdk1,2 一路next,ok后配置 javafx_home 和 path(和java那一套一样)
  开始开发:
     1. 记事本开发,文件目录结构如下:|----src
                                             -----classes  
           a. 命令行编译 javafxc 命令 相当javac命令. 假如我在classes下面我喜欢 javafxc -d . ../src/*.fx
               这个命令相信学过java的人都懂,都是一个意思.然后看看classes下面就都是 .class了.知道了吧.javafx其实也是java,哈哈不怕了.
           b. 命令行运行  javafx 命令相当于 java命令  然后 javafx 文件名 回车.看到了.

      2. 一点语法:
         a.  这个javafx可以不为 变量 确定数据类型, 当然也可以定义(到底是强类型还是弱类型呢.哈哈)
              数据类型有: :Byte、Short、Number、Integer、Long、Float、Double 和 Character。
                                大多数程序员在其编写的脚本中只需要使用 Integer(或 Number)。
                                Duration 类型表示固定的时间单元(毫秒、秒、分钟或小时)。
         b. 定义变量.可以 def 和 var
                         def相当于Java中的final static
                         var 相当于 js中的var  简单吧.
      3. 函数和返回类型: 一句话搞定.
                         function add(argOne: Integer, argTwo: Integer) : Integer 
                           关键字    函数名 (参数1 : 数据类型, .....): 返回值类型

今天就写这么多了,2个url 看看吧.中文的.官方的.
http://developers.sun.com.cn/javafx/1/tutorials/core/
http://developers.sun.com.cn/javafx/1/tutorials/ui/

------------------csdn 和 windows live 也有转载 -----------------------

分享到:
评论

相关推荐

    JavaFX2.0基础教程.pdf

    ### JavaFX2.0基础教程知识点总结 #### 1. JavaFX概览 - **JavaFX认知**:JavaFX是一个由Java技术构建的平台,它旨在简化富互联网应用程序(RIA)的创建与部署过程,这些应用程序能够跨多个平台运行并且具有统一的...

    JavaFx 入门文档,JavaFx实例

    本文将深入探讨JavaFX的基础知识,包括其核心概念、开发环境的搭建、基本组件的使用,以及如何通过实例来学习和掌握JavaFX。 首先,JavaFX的核心概念主要包括场景(Scene)、舞台(Stage)、节点(Nodes)和布局...

    javafx学习网站

    1. **JavaFXChina.Net**:该网站是国内知名的 JavaFX 学习资源站点之一,提供大量的教程和技术文档,适合初学者入门以及进阶学习。 - **主要特色**: - **详尽的文档**:涵盖 JavaFX 的各个方面,从基础概念到高级...

    javafx入门教程

    本教程将指导您从基础知识开始学习JavaFX脚本语言。 JavaFX概述 JavaFX是一种新的脚本语言,由Sun Microsystems开发,用于开发RIA。JavaFX脚本语言基于Java平台,可以在Java虚拟机(JVM)上运行。JavaFX的主要特点...

    javaFx 学习--入门示例程序的源码

    在"javaFx 学习--入门示例程序的源码"这个压缩包中,包含了一个名为"helloworld"的文件,这通常是一个初学者接触任何编程语言或库时的第一个示例。 HelloWorld 示例是编程领域的基础,它演示了如何在JavaFX中展示...

    JavaFx2.0入门指南

    在掌握了基础教程后,Oracle官方提供的JavaFX样品库(http://www.oracle.com/technetwork/java/javafx/samples/index.html)是进一步学习的好资源。这里包含了各种类型的应用示例,涵盖了JavaFX的更多功能,如媒体...

    javaFX基础教程及详实实例

    javaFX基础教程及各个组件用法案例和详细文档,非常适合初学者,是学习javafx的非常好的资源,价值13分的资源,推荐下载。

    JavaFX学习之样例8

    这个"JavaFX学习之样例8"可能是一个教程或示例集合,用于教授如何使用JavaFX来创建一个特定的图形元素,比如时钟。在这个例子中,我们可能将学习如何利用JavaFX的图形和动画功能来构建一个可交互的模拟时钟。 首先...

    JAVAFX学习教材(英文)

    JavaFx 的官方入门教材,英文

    JavaFX 基础

    JavaFX是开发Java GUI程序的新框架,取代了Swing和AWT, 用于开发富英特网应用 AWT可以开发简单的用户界面,但不适合开发综合的GUI项 目,AWT容易被特定的平台错误影响  Swing组件使用Java代码在画布上直接绘制,更少...

    JavaFx GUI入门

    对于初学者来说,了解并掌握JavaFX的基础知识是至关重要的,因为这将帮助他们构建功能丰富的桌面应用。在这个“JavaFX GUI入门”教程中,我们将深入探讨JavaFX的基本概念、关键组件以及如何构建一个简单的应用程序。...

    javafx-sdk-11.0.2

    1. **库文件**:包括`lib`目录下的各种jar文件,如`javafx.base.jar`、`javafx.controls.jar`、`javafx.fxml.jar`、`javafx.graphics.jar`等,它们分别包含了JavaFX的基础组件、控制组件、FXML布局文件解析器和图形...

    javaFX Demo 模板案例

    JavaFX 是一个用于构建桌面、移动和嵌入式设备上富客户端应用的开源图形用户界面(GUI)工具包。...通过学习这个案例,开发者可以快速掌握JavaFX的基本用法,并为构建自己的富客户端应用打下坚实的基础。

    学习JavaFX1.2脚本语言

    通过学习“JavaFX脚本语言_翻译_.pdf”这份文档,你可以了解JavaFX 1.2的基本概念和实践技巧,从而为开发富媒体和互动应用打下基础。尽管JavaFX后来的版本有了显著的改进和更新,但理解早期版本有助于你更好地追踪其...

    javafx学习资料

    ### JavaFXScript基础知识点详解 ...这些知识点是学习JavaFXScript的基础,掌握它们可以帮助开发者更好地利用JavaFXScript进行GUI应用程序的开发。未来的学习中,我们还将深入探讨更多的高级主题和技术。

    JavaFx登录跳转完整教程含源码

    JavaFx登录跳转完整教程含源码 本教程将指导读者如何使用JavaFx创建一个完整的登录跳转系统,包括登录页面的设计、验证账号密码、跳转到应用程序的...读者可以通过本教程学习JavaFx的基础知识,并应用于实际项目中。

    JavaFX深入学习

    本深入学习的主题将涵盖JavaFX的基础概念、核心特性、组件库以及高级用法。 首先,我们要理解JavaFX是如何工作的。JavaFX基于Java编程语言,它扩展了Java的标准类库,提供了丰富的图形和媒体功能。开发者可以使用...

    JavaFX官方教程(中文版)

    - **基础知识**:JavaFX的基础概念、环境设置、开发工具的介绍,以及如何创建第一个JavaFX项目。 - **控件和布局**:涵盖JavaFX提供的各种内置控件,如按钮、文本框、标签等,以及如何使用布局管理器来组织这些控件...

    简单的JavaFx登陆

    JavaFX是一种用于构建桌面、移动和嵌入式设备上的...通过学习和理解这个项目,开发者可以掌握JavaFX的基础知识,为进一步的GUI开发打下坚实基础。同时,也可以借此机会学习如何在Java环境中实现用户输入的验证和处理。

Global site tag (gtag.js) - Google Analytics