知识大全 如何基于Eclipse的组件内使用RIA技术

Posted 框架

篇首语:春蚕到死丝方尽,人至期颐亦不休。一息尚存须努力,留作青年好范畴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何基于Eclipse的组件内使用RIA技术相关的知识,希望对你有一定的参考价值。

如何基于Eclipse的组件内使用RIA技术  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  导语 最近一些年来 Web 已经成为业界最为流行的软件平台之一 Web 应用程序广为接受 一方面是因为 World Wide Web 带来的广泛可用性 另一方面是因为 Web 应用程序平台中有大量很棒的用户界面(UI)技术可用 以 Dojo Adobe Flex OpenLaszlo 等技术为例 它们可提供效果迷人的交互客户机 可极大地改善用户体验

  而桌面应用程序 比如 Eclipse 主要侧重于设计一个具有良好可用性和较高用户效率的 UI;一般很难看到桌面应用程序包含交互的 UI 在 Eclipse 内 有一个灵活的工具箱 Draw D 可用于构建 UI 不过 它有很多限制 比如 它只支持静态图像(比如 JPG 和 GIF) 不支持动态图像(比如 SVG) 而且 在 Draw D 内 效果和动画实现起来相当复杂 通常开发人员都不愿意涉足

  在本文中 我们将介绍一个面向 Eclipse 应用程序的 UI 范型 用基于 Web 的 UI 技术来构建 Eclipse UI 组件

  为何要将一个 Web UI 集成到 Eclipse?

  Eclipse 是现今最为流行的开发平台 它高度可扩展的框架让它备受推崇 并且现在很多应用程序都构建于 Eclipse 之上 在 Eclipse 内实现 UI 的一种标准方式是使用 Standard Widget Toolkit (SWT) JFace 和 Draw D 框架 借助这些 UI 框架 您就可以轻松实现具有令用户满意且与在该环境内使用的其他应用程序相类似的观感的应用程序 在大多数情况下 这些框架可以很好地帮助您为用户构建最佳的 UI

  但是 使用 Eclipse 提供的标准 UI 框架通常很难实现最精致 最直观 用户友好性最佳的 UI 比如 实现像阴影和颜色渐变这样的效果有时会显得很重要 并且 在 Eclipse 图形视图/编辑器内放大可视对象会使这些图像(GIF 或 JPG 格式)的外观变得粗糙 要解决这些问题 就需要编写定制的呈现程序来控制 UI 的设计和制图 但是 编写过呈现程序的开发人员一定都知道这项工作不好玩 不理想的 UI 设计常常会影响应用程序的可用性

  大多数 Web UI 均提供对高端可视效果(比如动画)的内置支持和对动态图像(比如 SVG)的支持 因而 这些平台上的开发人员可以很轻松地以自己想要的方式实现 UI

cha138/Article/program/Java/hx/201311/26636

相关参考

知识大全 基于Delphi的组件设计之概念[1]

基于Delphi的组件设计之概念[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作为组件制

知识大全 基于Eclipse 3.0的SWT编程

基于Eclipse3.0的SWT编程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一SWT简介  

知识大全 技术分享——开发Eclipse自定义控件

技术分享——开发Eclipse自定义控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在基于

知识大全 基于Eclipse的Scala IDE发布更新

基于Eclipse的ScalaIDE发布更新  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一流

知识大全 基于Eclipse开发轻量级Spring插件

基于Eclipse开发轻量级Spring插件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要

知识大全 基于Delphi的组件设计之概念[3]

基于Delphi的组件设计之概念[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Delph

知识大全 基于Delphi的组件设计之概念[2]

基于Delphi的组件设计之概念[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  属性可以有

知识大全 基于Delphi的组件设计之简单实例

基于Delphi的组件设计之简单实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这是一个可以计数

知识大全 发布您的最新基于Eclipse的产品二(图)

发布您的最新基于Eclipse的产品二(图)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  > 

知识大全 试着开始开发基于JSF2的Html5组件包

试着开始开发基于JSF2的Html5组件包  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  现在许