人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

案例講解:開發SWING的XML框架

案例講解:開發SWING的XML框架

更新時間:2022-08-19 文章作者:未知 信息來源:網絡 閱讀次數:

并發處理如何實現   在這個使用框架開發的程序中,面板的開發者可以將經歷集中到如何表達信息而不用擔心用戶接口的流。一旦XML流被定義,許多開發者都能夠同時并發的在應用程序的各個不同面板上進行工作。   如何協調更寬松的開發方式   這個框架的一個重要特點是,新的面板將可以隨時被添加進程序中。現有面板的輸出也可以僅僅通過修改XML而改變。   在我們的程序中,如果登錄的用戶是一個管理員,我們需要提供另一個用戶選項(user option),用來通過主目錄查看管理者的任務面板。這個只需要加上下面額外的代碼即可實現。

實例講解:開發SWING的XML框架


以下代碼應該添加到XFSPanels中:

   <XFSPanel name="AdminTasks" class="library.AdminTasks">
      <inputs/>
      <outputs>
        <output variable="adminTaskId"/>
      </outputs>
    </XFSPanel>   以下代碼應該添加到XFSPanelFlow中:

    <step id="s6" from="MemberLogin" to="AdminTasks">
      <conditions>
        <condition variable="controller_isAdmin" value="true"/>
      </conditions>
    </step>   這個框架工作在XML流上,當它被修改時,流自動的被修改。能夠注意到,一旦XML流改變了,開發者可以集中經歷開發管理者的任務面板,修改主目錄這些工作。而不用擔心面板的流,因為它是被框架的控制器關心的。  

結論

  UI應用的需求經常在改變,這個框架可以幫助你很容易的對付這些改變。盡管JAVA是基于框架的,但本文談到的這個模式能夠應用在任何語言和開發環境中的應用中。SWING應用框架只解釋了GUI應用中的模式


溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 博罗县| 芜湖市| 巴青县| 平遥县| 绥化市| 鄂托克旗| 遂溪县| 鸡泽县| 綦江县| 资中县| 望谟县| 南充市| 晋城| 松潘县| 安丘市| 额敏县| 武鸣县| 泽州县| 杭锦旗| 筠连县| 昆山市| 盐津县| 拉孜县| 苏尼特左旗| 沛县| 台前县| 宣汉县| 大余县| 防城港市| 曲麻莱县| 靖安县| 巴林右旗| 交城县| 静海县| 玉门市| 新疆| 班玛县| 砚山县| 合肥市| 阿拉善盟| 江阴市|