主页 > 知识库 > 实例讲解:开发SWING的XML框架(2)

实例讲解:开发SWING的XML框架(2)

热门标签:服务器配置 美图手机 银行业务 检查注册表项 智能手机 网站文章发布 铁路电话系统 呼叫中心市场需求

并发处理如何实现   在这个使用框架开发的程序中,面板的开发者可以将经历集中到如何表达信息而不用担心用户接口的流。一旦XML流被定义,许多开发者都能够同时并发的在应用程序的各个不同面板上进行工作。   如何协调更宽松的开发方式   这个框架的一个重要特点是,新的面板将可以随时被添加进程序中。现有面板的输出也可以仅仅通过修改XML而改变。   在我们的程序中,如果登录的用户是一个管理员,我们需要提供另一个用户选项(user option),用来通过主目录查看管理者的任务面板。这个只需要加上下面额外的代码即可实现。


  以下代码应该添加到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应用中的模式
您可能感兴趣的文章:
  • Java Swing 非常漂亮外观Nimbus的使用方法实例
  • 跟我学Java Swing之游戏设计(1)
  • 跟我学Java Swing之游戏设计(2)
  • java swing标准对话框具体实现

标签:沈阳 新疆 乐山 沧州 河南 上海 红河 长治

巨人网络通讯声明:本文标题《实例讲解:开发SWING的XML框架(2)》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266