倡导自由、开放、分享的Java技术社区 http://www.javaread.com
50个UI组件
可以在SDK中找到像tree、list、tab这样的组件。每个组件有多种皮肤。
完全可控的皮肤
每种组件全面支持换肤(HTML和CSS)。这使得它很容易提供一个自定义外观的UI或者为用户的应用提供商标化支持。创建一个Windows、OSX、Office2008、iPhone或者Coca Cola的外观都是一样的轻松。
运行时皮肤切换
通过点击按钮来改变一个组件或整个应用的外观,而无需重新加载应用。
运行时预言切换
通过点击按钮来轻松地切换应用的语言。页面上的语言立即切换到所选语言。
实时的验证反馈
当发生错误时直接给予用户通知。它使得UI交互变得快捷且愉悦。
速度优化
在Ajax世界中,速度和规模可伸缩性是两个困难的问题。JPF解决了这个问题,并在几个商业项目中得到了证实。
拖拽
当用户拖拽一个界面元素,JPF确保实际上拖拽了有内在关联的对象。这使得UI总是直觉式的,帮助开发者扫除了烦恼。
撤销/重做
撤销/重做对于很多高级应用是一种重要的交互特性。JPF提供了可以简单调用的API来实现这一特性。
本文作者:javaread.com
posted on 2008-07-15 10:11 javaread.com 阅读(1118) 评论(0) 编辑 收藏
Powered by: BlogJava Copyright © javaread.com