速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

NetBeans 6.9 发布,支持 JavaFX、Java EE 6 及 OSGi

  • 2010-07-14
  • 本文字数:1255 字

    阅读完需:约 4 分钟

近日, Oracle 发布了流行的开源Java IDE NetBeans 6.9 ,这是自收购 Sun Microsystems 以来 Oracle 发布的首个 NetBeans 版本。新版本提供了大量的新特性,也进行了众多的改进。

在众多新特性中,最引入注目的就是对 JavaFX 的支持,即 JavaFX Composer。人们对该特性已经期盼了很久,现在终于纳入到整个工具集与平台当中了。JavaFX 支持提供了一个可视化的设计工具和一个代码编辑器。开发者们可以借助该工具轻松编写、构建并运行代码,还可以重新格式化代码文件。很多用户都希望 JavaFX 也能有类似于 Adobe Flash 那样的可视化工具,现在这个愿望终于实现了。凭借 JavaFX Composer,开发者们能以可视化的方式操纵应用、在屏幕上拖拽组件并进行布局。可以通过该工具以可视化的方式修改所有标准的 JavaFX 组件(由 SDK 提供)的属性。JavaFX Composer 还应用了通用、抽象的数据源与记录集的思想,可以将 Web Services 与数据库绑定到组件上。因此,可以在 IDE 中轻松创建这些数据源。

工具很好地集成了 JavaFX 产品套件。套件包装了众多的插件,可以让 JavaFX 设计者(使用标准的设计工具如 Adobe Illustrator 和 Photoshop 制作应用界面)与开发人员(开发应用逻辑)更好地协作。借助于插件的帮助,设计者可以生成矢量图形,将元素放在不同的“层”上,为其指定名称,然后将图形导出为 JavaFX 能够读取的格式。这个文件可以放在 JavaFX 应用中,通过 JavaFX Composer 预览。除此之外,还可以通过 JavaFX Composer 引用每个层并可视化(当然了,还可以编程的方式)地操纵他们。JavaFX Composer 支持 JavaFX 状态的概念,状态描述了对象在某个时间点的情况。视频编辑工具中的关键帧也使用了状态的概念,他们的意思是一样的。比如说,可以让对象在两个状态间变化。

新版本还升级了底层的 NetBeans RCP 平台。虽然“NetBeans”是个 IDE,但 NetBeans RCP 却是 IDE 下面的框架。该框架有助于构建模块化、一致的 Swing 应用。这个平台已经有 13 年的历史了。工业界与学术界已经在 NetBeans RCP 平台上构建了很多工具。新版本借助于 OSGi 简化了平台的使用、也增强了一致、标准的 Swing 工具集。OSGi 规范描述了给定类装载器中 Java 组件的生命周期,是 Eclipse IDE 底层所用的模块化框架。OSGi 的各种功能将 OSGi 组件与 NetBeans Module 系统连接起来:开发者可以在 OSGi 中使用 NetBeans 模块,可以在 NetBeans RCP 中使用 OSGi 服务,还可以将整个 NetBeans RCP 以 OSGi 的方式运行。NetBeans 6.9 还进行了很多增强。更新了通用的 Web 开发工具集,支持 HTML 重构与 CSS 元素。该发布还更新了 PHP 与 Ruby 编辑器。NetBeans 6.9 支持去年 11 月发布的 Spring 3.0 平台。NetBeans 6.8 也提供了对 Java EE 6 的支持,但 JEE 6 平台规范于去年底才正式完成,因此 NetBeans 6.8 对 Java EE 6 的支持还并不完整。此次发布引入了对 CDI(Java EE 6 dependency injection API)、JSF 2.0(包含了 Facelets)及 Web Beans APIs 的增强支持。

查看英文原文: NetBeans 6.9 Release Supports JavaFX, Java EE6 and OSGi

2010-07-14 03:281700
用户头像

发布了 88 篇内容, 共 263.0 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

hive数据导入:Python脚本

怀瑾握瑜的嘉与嘉

Python hive 7月月更

C# 使用Timer和ProgressBar控件制作一个倒计时器

IC00

C# 7月月更

长期的远程工作面临的几个问题和持续改进的组织自动化

Ryan Zheng

远程办公

2022亚洲国际物联网展会

AIOTE智博会

物联网展览会

K8S多集群管理很难?试试Karmada | K8S Internals系列第3期

BoCloud博云

容器 容器云 K8s 多集群管理

Kyligence 出席华为全球智慧金融峰会,加速拓展全球市场

Kyligence

数据湖 数据分析 OLAP

移动研发平台EMAS 3.0全新升级,欢迎登陆阿里云官网搜索EMAS进行体验

移动研发平台EMAS

阿里云 emas 移动测试 移动研发 产品架构

首发!这份字节大佬亲码算法面试大厂进阶宝典,让你轻松刷爆LeetCode!

了不起的程序猿

字节跳动 算法 java程序员

strcmp() - 比较字符串

謓泽

7月月更

真人踩过的坑,告诉你避免自动化测试新手常犯的10个错误

禅道项目管理

自动化 测试 自动化测试

终于有人把操作系统、网络系统、线程进程、IO模型全部总结出来了

程序知音

Java 后端 操作系统 网络 TCP/IP

void 0 有什么意义?undefined竟然是可变的?

南极一块修炼千年的大冰块

7月月更

百度APP Android包体积优化实践(二)Dex行号优化

百度Geek说

Java Andriod

仅需一个依赖给Swagger换上新皮肤,既简单又炫酷

程序知音

【等保小知识】等保整改是什么意思?整改内容包括哪些?

行云管家

等保测评 等级测评 等保整改

2022年数据库审计产品排行榜-必看!

行云管家

数据库 数据库审计

融云超级群的「新能力」

融云 RongCloud

ios Android;

Linux 文件系统函数

贾献华

7月月更

JS数组方法

bo

JavaScript 前端 7月月更

Idea 连接 MySQL 数据库

攻城狮杰森

MySQL IDEA database 7月月更

Python 爬虫 JS 逆向 X-Bogus,signature 加密算法,AST 理论篇

梦想橡皮擦

Python 爬虫 7月月更

数字化转型失败的罪魁祸首是什么?

雨果

数字化转型 DaaS数据即服务

这次和GrowingIO工程师一起搞事情 | StartDT Hackathon

奇点云

设计消息队列存储消息数据的 MySQL 表格

Fan

架构实战营

今日分享| 阿里巴巴内部最新Docker精髓笔记

冉然学Java

Java Docker 阿里 #技术干货# Java 开发

学界VS工业界:深度学习究竟能不能打破视频编解码天花板

小红书技术REDtech

深度学习 音视频 视频编解码 音视频技术

前两天面了个腾讯拿 38K 出来的,让我见识到了基础的天花板,今天share给大家~

程序知音

Java 程序员 java面试 后端技术 八股文

2022长三角工业自动化展会将于10月在南京国际展览中心召开

AIOTE智博会

工业自动化展会 工业机器人展会 江苏工博会

国产统信UOS系统运行小程序的探索

Geek_99967b

小程序

数字藏品系统开发——商城盲盒h5平台搭建

开源直播系统源码

数字藏品 数字藏品系统软件开发 NFT数字藏品系统 数字藏品源码出售 数字藏品交易平台开发

膜拜~ 终于拿到了美团老大哥分享的 Netty 源码剖析与应用 PDF

程序知音

Java 程序员 架构 Netty 后端技术

NetBeans 6.9发布,支持JavaFX、Java EE 6及OSGi_Java_Josh Long_InfoQ精选文章