it编程 > 网页制作 > Xml

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

159人参与 2024-05-19 Xml


并发处理如何实现   在这个使用框架开发的程序中,面板的开发者可以将经历集中到如何表达信息而不用担心用户接口的流。一旦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应用中的模式
(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

XSL简明教程

05-19

XML轻松学习手册(一):XML快速入门

05-19

XHTML 1.0:标记新的开端

05-19

XML相关技术资料

05-19

XML入门精解之结构与语法

05-19

用Flash和XML来构造一个聊天室

05-19

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论