网站大量收购独家精品文档,联系QQ:2885784924

基于Java Synth生成XML的研究与实现.docVIP

基于Java Synth生成XML的研究与实现.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java Synth生成XML的研究与实现   摘要:该文利用Java与XML技术,实现了基于Java Synth生成xml的定制工具;通过设置组件的属性来定制组件风格,生成相应的XML文件;解决了开发人员利用Java Synth进行外观设计时,在XML文件中描述数量繁多的组件属性难题;节省了Java程序员编写应用程序完整界面外观的工作量,降低了软件的开发成本。   关键词:Java Synth;XML;风格定制   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)34-2034-02   Rescarch and Implementation of Creating XML Base on Java Synth   ZHONG Juan   (School of Electronics and Information Engineering, Anhui University of Architecture, Hefei 230601, China)   Abstract: This paper uses Java and XML technology, implements customization toolkit of Creating XML Base on Java Synth; The key is to visually customize component LF through setting component properties and creates corresponding XML file; Solved the troublesome problem When a programmer utilizes Java Synth to design Look-and-Feel (LF), he needs describe lots of component properties; this already will save the Java programmer to compile an application procedure complete contact UI (User Interface) appearance of the work load, lower softwares development cost.   Key words: Java Synth; XML; LF customization      1 引言   随着软件行业的发展,用户对图形界面质量的呼声越来越高,从而使软件工程师在界面风格上花费的精力越来越多。系统的开发周期越来越长、开发成本越来越高。Sun公司推出的J2SE5.0版本引入了Swing Synth,一种新的Look And Feel“皮肤”外观切换技术,使Java在用户界面(UI)领域迈上一个新台阶。然而,开发人员利用Synth进行外观设计时,需要在XML文件中描述数量繁多的组件属性和遵循Synth DTD格式,这对程序员来说比较繁琐。鉴于此,本文研究并实现了基于Java Synth生成xml的定制工具。Java程序员可把定制的组件外观直接应用到Java文件中,不需要修改任何Java源代码,使Java程序的界面面貌焕然一新。从而节省了Java程序员的工作量,降低了软件的开发成本,提高了软件的开发效率,推进了软件行业的发展。   2 Java Synth   Synth是一个全新的,完整的外观,利用Synth是要修改XML文件,通过装入不同的XML文件,就可有一个全新的外观。Synth是J2SE5.0里新引入的Swing内容。Synth是用户自定义的界面工具,是Sun提供的一种新的Look And Feel,是通过配置文件进行定义的,插入式的Look And Feel。规定了内置谓词近100个,包含字符处理、表处理、输入输出、数据库处理、异常处理等几个方面。Synth的DTD即Synth XML文件的主要构件,用它来设置不同的组件外观保存为相应的Synth XML文件即.xml,然后再通过Java文件按一定的格式载入它,就可显示用户所要的组件风格了。   3 XML技术与Java相结合的应用   XML的出现为Java带来了一个机遇,XML是对Java的完善。同时Java为XML提供了易于使用的代码,XML为Java提供了数据。Java和XML可以很好的结合,Java和XML的应用主要表现在:面向消息的计算(比如远程过程调用XML.RPC,SOAP协议,电子化业务XML(ebXML))、用户界面相关的用来表示相关的上下文(如可扩展样式表语言XSL、可扩展样式表语言转换XSLT)、以

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档