JavaFX 在 Web 开发人员的翘首期盼中即将发布 1.0 正式版,它的目标是为 GUI 开发人员提供一个完整的解决方案,包括一个新的声明式语言 JavaFX Script、优于 JavaDoc 的 JavaFXDoc、新的图形 API 和其他格式资源文件的转换工具等等。Sun 期望 JavaFX 能够成为 Flex 和 Silverlight 的有力竞争者。infoQ 采访了 Sun 高级工程师 Joshua Marinacci,对 JavaFX 预览版和 1.0 正式版所涉及的技术和优势一一作了探讨。
详细内容,请阅读全文: JavaFX 技术预览。
更多内容推荐
XML 配置 Before Advice
2021-01-07
Oracle 提醒 Java 开发者们,很快就没有浏览器可以运行 Applets 了
Oracle的系列文章“向无插件式网页迁移”中最近又发表了一篇新的,建议那些还在产品代码中使用Java applets的开发者尽快寻找新的替代方案。Firefox很快就会放弃对它们的支持了。
如何站在官方文档的肩膀上自己“造轮子”?
2022-11-09
案例分析:Silverlight 在中国人寿的应用
微软发布的Silverlight似乎让经历了7年之痒的RIA看到了春天。本文以中国人寿的PACS为例,从技术选型到开发流程,让读者看到了Silverlight的绝妙之处。
Oracle 为客户端 Java 制定两年计划
Oracle以往主要关注企业级软件,这使人们误以为Oracle在很大程度上忽略了Java客户端软件。然而在今年的JavaOne大会上,Oracle明确表示他们正在重新推动桌面端的开发,主要代表就是JavaFX。而且JavaFX也将通过OpenJDK使整个JavaFX平台开源。
NetBeans 7.1 发布,支持 JavaFX 2.0 及 CSS3
Oracle最近发布了NetBeans 7.1,这个版本在GUI方面有极大增强。该产品为开发者提供了JavaFX 2.0方面的而支持,对Swing Builder (Matisse)以及针对JavaFX和Swing用户界面的可视化调试工具做出了重大更新。 在web GUI方面,NetBeans继续强化了HTML 5方面的功能,增加了对CSS3的支持。
微软的沉默令.NET 开发者担忧
本月早些时候,微软发布了一套新的基于Windows 8的触控中心界面。依照演讲稿及相关的新闻稿所示,构建该界面仅需在Windows 8上通过HTML5和JavaScript的技术即可实现,同时,HTML5和JavaScript可以使用PC的全部功能。这对于打算在Windows 平台上做更多事情的Web开发人员来说绝对是个好消息,但是对于未提及的话题却引来热烈的讨论。
HTML5 vs. Flash:Adobe 面向何方?
看来去年Adobe就要转向HTML5并且将其整合入产品战略中。在本次Adobe开发者大会(MAX)上,演讲者Lee Brimelow尝试向开发者阐述公司的HTML5战略,尤其是HTML5在桌面以及移动平台上和Flash以及Flex的竞争。
DukeScript:随处运行 Java 的新尝试
DukeScript这门技术希望能将Java带到一切客户端、移动终端或桌面,而不需要借助插件。DukeScript这个名字有些误导性,其实它并不是一门新的脚本语言,相反它只是尝试“将Java放到JavaScript之中”,进而实现Java最初的愿景——“一次编写,到处运行”。
JavaOne 大会重点强调了移动和 JavaFX,舍弃了 JavaFX 脚本
在旧金山JavaOne大会的主题演讲中,Oracle的执行副总裁Thomas Kurian重点强调了Oracle针对Java平台的三年计划,并演示了JavaFX和其他一些技术应用。此外还介绍了JavaFX2.0的开发计划,并宣布舍弃了JavaFX脚本。
用 Java 开发 Web 应用,替代方案研究
越来越多的JavaScript替代方案可供开发人员选择。
Rust 异步编程之 Pin 与 Unpin(三)
2021-06-17
加餐一 | 这 5 本关于物联网的好书,值得一读
今天,我会为你推荐5本非常值得读的书,如果你想从事物联网行业,一定不要错过。
2020-12-09
James Ward 谈使用 HTML5 和 Java 开发客户端 / 服务器应用
谈到应用开发,不管是客户端/服务器类应用、传统的Web应用还是移动Web应用,最近的趋势是使用HTML5、CSS3和JavaScript这样的技术。在JavaOne 2012会议上,James Ward以使用HTML5和Java开发客户端/服务器应用为内容做了一次讲座。InfoQ采访到了James,探讨了他的讲座以及这种新的应用开发趋势。
FLASH4J 3.0——支持 Flash 开发的 Java API
Flash4j是一种Java API(最初是对Apache Flex的封装),能让Java开发者在无需了解ActionScript的情况下使用纯Java以熟悉的方式开发Flash应用。
Rust 异步编程之 tokio 运行时(四)
2021-08-19
JavaFX 2.0 Beta 版发布——JavaSE 平台全新客户端层
Oracle面向Java的富客户端平台JavaFX 2.0的第一个公测版已经可以下载,同时提供了NetBeans 7的测试版插件。JavaFX 2.0代表客户端Java产品族最重要的更新,提供了JavaSE平台整个客户端层的替代品。
Silverlight 面向客户端,HTML5 面向 Web
Bob Muglia在PDC 2010讲到Silverlight的时候,说“我们的策略已经转移了”,事后,他试图澄清这到底是什么意思。 Steve Ballmer和Tim Heuer也对Silverlight发表评论,试图重新让社区确信微软对Silverlight的承诺,但是他们也指出这样的事实,HTML5是针对跨平台开发的解决方案,而Silverlight针对的是客户端和Windows Phone。
103|如何使用 Django 实现文章发布?
2023-02-01
JavaFX 1.3 发布:改进了性能与功能、支持 TV 应用、新增 UI 设计器
上个月Sun发布了JavaFX 1.3,该版本的性能和功能都得到了极大的提升,主要包括:新的UI控件、CSS皮肤、可编程的布局、扩充的产品套件、TV应用的支持、Mac平台上的移动模拟器和针对NetBeans IDE 6.9 Beta的UI设计插件。
评论