基于Java Synth的组件外观定制工具的研究与实现

基于Java Synth的组件外观定制工具的研究与实现

ID:38180639

大小:317.09 KB

页数:4页

时间:2019-06-03

基于Java Synth的组件外观定制工具的研究与实现_第1页
基于Java Synth的组件外观定制工具的研究与实现_第2页
基于Java Synth的组件外观定制工具的研究与实现_第3页
基于Java Synth的组件外观定制工具的研究与实现_第4页
资源描述:

《基于Java Synth的组件外观定制工具的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9期计算机技术与发展Vo1.19No.32009年3月COMPU1RTECHNOI)GYANDDfrEIMN1、Mar.2OO9基于JavaSynth的组件外观定制工具的研究与实现钟娟,周原,刘光年2(1.安徽建筑工业学院电子与信息工程学院,安徽合肥230601;2.合肥水泥研究设计院。安徽合肥230009)摘要:针对开发人员在利用JavaSynth进行外观设计时需要在XML文件中描述数量繁多的组件属性这种缺点,文中利用Java与XML技术,按照UML的建模过程,实现了基于JavaSynrh的组件外观定制工具

2、;通过设置组件的属性来定制组件外观,生成相应的XML文件。从而节省了Java程序员编写应用程序完整界面外观的工作量、时间,也降低了软件的开发成本。关键词:JavaSynth~组件外观.夕观定制中圈分类号:TP3l1.5文献标识码:A文章编号:1673—629x(2oo9)O3—0o62一o4ResearchandImplementationOilCustomizationofJavaSynthComponentLookandFeelZHONGJuan,ZHOUYuan’,LIUGuang-nian2(1.Sch

3、oolofElectronicsandInformationEngin~.ring,AnhulUniversityofArchitecture,Hefei230601,China;2.HefeiCe_mentResearchDesignInstitute,Hefei230009,China)AbsII.acl:rheap代】gr8矾蓝frutilizes3avaSynthtod赣磊gnLook—anti—Fe巳1(L&F),heneeds*a~describek临0{comtxmentproperties.Th

4、吐istroublesomeforprogrammers.Designsandimp

5、ernentsacomponentL&FcustomizationtoolkitviaUMLmcxhlingandⅪⅥLpl'o-cessing.TI1ekeyistovisuallycustoaizecomponentL&FthroughsettingcornptmentpropertiesandcreatescorrespondingXMLfile.So,thisalreadywilltheJavap1qal瑚nertoc

6、ompileallapplicatbnprocedurecompletecontactUI(UserInterface)appesrmmeoftheworkload,thetime,andlowersoftware’sdevelopmentO381:.Keywords:JavaSynth;JavactxrlponentL&F;L&FcustomizationO引言照IM.建模过程研究并实现了基于JavaSynth的组随着软件行业的发展,用户对图形界面质量的呼件外观定制工具。Java程序员可把定制的组件外观直声越

7、来越高,从而使软件工程师在界面风格上花费的接应用到Java文件中,不需要修改任何Java源代码,精力越来越多,系统的开发周期越来越长,开发成本越使Java程序的界面面貌焕然一新,节省了Java程序员来越高。Sun公司推出的J2SE5.0版本引入了Swing的工作量,降低了软件的开发成本;即使不懂Java程Synth,一种新的I腹)kAridFeel“皮肤”外观切换技序设计的图形界面设计师也可参与工程的设计,使程术J,使Java在用户界面(ui)领域迈上一个新台阶。序设计人员和图形设计师达到完美的结合,从而提高然

8、而,开发人员利用Synth进行外观设计时,需要在了软件的开发效率,推进了软件行业的发展。XML文件中描述数量繁多的组件属性和遵循SynthDTD格式,实现相应界面的控制,这对程序员来说比1JavaSynth较繁琐。而XML具有描述和存储数据性[,且XMLSynth是一个全新的、完整的外观,利用Synth是和Java技术具有易用性与跨平台性。鉴于此,文中按要修改Ⅺm文件,通过装入不同的XML文件,就可有一个全新的外观l-3j。Synth是J2SE5.0里新引人的收稿日期:2008~o7—29Swing内容。Syn

9、th是用户自定义的界面工具(被称作基金项目:安徽省自然科学基金研究项肆f2005K1079);安徽建筑工“皮肤”),是Sun提供的一种新的LookAndFeel,是通业学院09年青年基金项目作者简介:钟娟(1978一),女,山东高密人,硕士,助教,研究方向过配置文件进行定义的、插入式的LookldFeel。规为计算机网络。定了内置谓词近100个,包含字符处理、表处理、输人第3期钟娟等:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。