手机
当前位置:查字典教程网 >编程开发 >XML/RSS >实例讲解:开发SWING的XML框架(2)
实例讲解:开发SWING的XML框架(2)
摘要:并发处理如何实现在这个使用框架开发的程序中,面板的开发者可以将经历集中到如何表达信息而不用担心用户接口的流。一旦XML流被定义,许多开发者都...

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

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

以下代码应该添加到XFSPanels中:

<XFSPanel name="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应用中的模式

【实例讲解:开发SWING的XML框架(2)】相关文章:

使用正则表达式进行xml数据验证

初识XML基础知识

WAP建站WML语言语法基础教程第1/6页

XML指南——XML 语法

气象 XML 数据源应用程序开发指南-操作检查列表

非常不错的WAP常见问题问答大全(二)第1/3页

如何建立一个 XML 的开发环境

SixSix翻译的XAML教程 语法简介

XML经典问答

XML CDATA是什么?

精品推荐
分类导航