设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

JavaFX 8新特性以及开发2048游戏

2014-10-20 11:50| 发布者: joejoe0332| 查看: 6012| 评论: 0|原作者: oschina|来自: oschina

摘要: JavaFX主要致力于富客户端开发,以弥补swing的缺陷,主要提供图形库与media库,支持audio,video,graphics,animation,3D等,同时采用现代化的css方式支持界面设计。同时又采用XUI方式以XML方式设计UI界面,达到显示与 ...


JavaFX 3D

  在JavaFX8中提供了3D图像处理API,包括Shape3D (Box, Cylinder, MeshView, Sphere子类),SubScene, Material, PickResult, LightBase (AmbientLight 和PointLight子类),SceneAntialiasing等。Camera类也得到了更新。从JavaDoc中可以找到更多信息。
在此输入图片描述


富文本

  强化了富文本的支持
在此输入图片描述


  TreeTableView

在此输入图片描述


  日期控件DatePicker

增加日期控件
在此输入图片描述


用于 CSS 结构的公共 API

  1. CSS 样式设置是 JavaFX 的一项主要特性
  2. CSS 已专门在私有 API 中实现(com.sun.javafx.css 软件包)
  3. 多种工具(例如 Scene Builder)需要 CSS 公共 API
  4. 开发人员将能够定义自定义 CSS 样式


WebView 增强功能

  1. Nashorn JavaScript 引擎 https://blogs.oracle.com/nashorn/entry/open_for_business
  2. WebSocket http://javafx-jira.kenai.com/browse/RT-14947
  3. Web Workers http://javafx-jira.kenai.com/browse/RT-9782


JavaFX Scene Builder 2.0

可视化工具,加速JavaFX图形界面的开发,下载地址
JavaFX Scene Builder如同NetBeans一般,通过拖拽的方式配置界面,待完成界面之後,保存为FXML格式文件,此文件以XML描述物件配置,再交由JavaFX程式处理,因此可減少直接以JavaFX编写界面的困難度。
JavaFX Scene Builder 2.0新增JavaFX Theme预览功能,菜单「Preview」→「JavaFX Theme」选择不同的主題,包括:

  • Modena (FX8).
  • Modena Touch (FX8).
  • Modena High Contrast – Black on White (FX8).
  • Modena High Contrast – White on Black (FX8).
  • Modena High Contrast – Yellow on Black (FX8).
  • Caspian (FX2).
  • Caspian Embedded (FX2).
  • Caspian Embedded QVGA (FX2).



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部