• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Eclipse的組件內(nèi)如何使用RIA技術(shù)

        時間:2024-09-24 04:58:59 SUN認(rèn)證 我要投稿
        • 相關(guān)推薦

        Eclipse的組件內(nèi)如何使用RIA技術(shù)

          最近一些年來,Web 已經(jīng)成為業(yè)界最為流行的軟件平臺之一。Web 應(yīng)用程序廣為接受,一方面是因?yàn)?World Wide Web 帶來的廣泛可用性,另一方面是因?yàn)?Web 應(yīng)用程序平臺中有大量很棒的用戶界面(UI)技術(shù)可用。以 Dojo、 Adobe Flex、OpenLaszlo 等技術(shù)為例,它們可提供效果迷人的交互客戶機(jī),可極大地改善用戶體驗(yàn)。

          而桌面應(yīng)用程序,比如 Eclipse,主要側(cè)重于設(shè)計一個具有良好可用性和較高用戶效率的 UI;一般很難看到桌面應(yīng)用程序包含交互的 UI。在 Eclipse 內(nèi),有一個靈活的工具箱 Draw2D 可用于構(gòu)建 UI。不過,它有很多限制。比如,它只支持靜態(tài)圖像(比如 JPG 和 GIF),不支持動態(tài)圖像(比如 SVG)。而且,在 Draw2D 內(nèi),效果和動畫實(shí)現(xiàn)起來相當(dāng)復(fù)雜,通常開發(fā)人員都不愿意涉足。

          在本文中,我們將介紹一個面向 Eclipse 應(yīng)用程序的 UI 范型:用基于 Web 的 UI 技術(shù)來構(gòu)建 Eclipse UI 組件。

          為何要將一個 Web UI 集成到 Eclipse?

          Eclipse 是現(xiàn)今最為流行的開發(fā)平臺。它高度可擴(kuò)展的框架讓它備受推崇,并且現(xiàn)在很多應(yīng)用程序都構(gòu)建于 Eclipse 之上。在 Eclipse 內(nèi)實(shí)現(xiàn) UI 的一種標(biāo)準(zhǔn)方式是使用 Standard Widget Toolkit (SWT)、JFace 和 Draw2D 框架。借助這些 UI 框架,您就可以輕松實(shí)現(xiàn)具有令用戶滿意且與在該環(huán)境內(nèi)使用的其他應(yīng)用程序相類似的觀感的應(yīng)用程序。在大多數(shù)情況下,這些框架可以很好地幫助您為用戶構(gòu)建最佳的 UI。

          但是,使用 Eclipse 提供的標(biāo)準(zhǔn) UI 框架通常很難實(shí)現(xiàn)最精致、最直觀、用戶友好性最佳的 UI。比如,實(shí)現(xiàn)像陰影和顏色漸變這樣的效果有時會顯得很重要。并且,在 Eclipse 圖形視圖/編輯器內(nèi)放大可視對象會使這些圖像(GIF 或 JPG 格式)的外觀變得粗糙。要解決這些問題,就需要編寫定制的呈現(xiàn)程序來控制 UI 的設(shè)計和制圖。但是,編寫過呈現(xiàn)程序的開發(fā)人員一定都知道這項(xiàng)工作不好玩。不理想的 UI 設(shè)計常常會影響應(yīng)用程序的可用性。

          大多數(shù) Web UI 均提供對高端可視效果(比如動畫)的內(nèi)置支持和對動態(tài)圖像(比如 SVG)的支持。因而,這些平臺上的開發(fā)人員可以很輕松地以自己想要的方式實(shí)現(xiàn) UI。

          此外,使用 Web 界面技術(shù)開發(fā)的 Eclipse 組件可以很容易地被遷移到 World Wide Web,這就為部署提供了極大的靈活性。

        【Eclipse的組件內(nèi)如何使用RIA技術(shù)】相關(guān)文章:

        剛接觸eclipse php wamp時該如何配置08-24

        駕駛技術(shù) :夜間超車時如何使用燈光08-31

        粉餅如何使用08-30

        在隧道內(nèi)如何駕駛-隧道內(nèi)安全駕駛技巧08-19

        從內(nèi)到外如何激勵員工07-01

        Adobe RIA考試的主要內(nèi)容08-21

        鍋蓋使用技巧-如何使用鍋蓋10-29

        Adobe RIA認(rèn)證考試要點(diǎn)「最新」09-21

        2017最新使用HTML5組件工作方法10-03

        如何使用精油-精油的使用方法09-20

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲Av电影院在线观看 | 日韩中文字幕欧美亚洲第一区 | 亚洲欧洲国产日产综合 | 午夜成本人动漫在线观看 | 一区二区三区精品视频日本 | 人人狠狠综合久久亚洲区 |