基于Java GUI的仿真数据输入界面设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java GUI的仿真数据输入界面设计

基于Java GUI的仿真试验数据输入界面的设计 摘要:以输入的字符数据生成仿真软件需要的数据格式,进行仿真试验数据的验证和添加,使仿真工作能够顺利的完成的设计。 关键字: Java GUI,SWT,仿真试验数据 中图分类号:TP31 文献标识码:A The Input Interface Designs Simulate Testing Data Based on Java GUI Guo Qi, Yang Xiaohui (Institute for Engineering Design and Simulations, Northwestern Polytechnical University, Shan xi .Xi’an 710072, China) Abstract:It is the important part that simulates testing data validated and added for the mechanical simulation work. Making use of Java GUIsimple structure, strong function and good cross-platform, to create the input interface of simulate testing data. To input the testing data to interface, with inputted of the character list data to generated simulation software requires of data format, carry on verifying and adding simulate testing data, to make simulation work can completed successfully and efficiently. This paper mainly introduced SWT of Java GUI, and applies it complete to the input interface designs of simulate testing data. Key words:Javaimulate testing data 引言 随着仿真技术在机械领域的广泛应用,试验数据的处理成了一个广泛关注的问题,如何验证试验数据的准确性,并将其添加到仿真过程中,是仿真工作的关键步骤。应用Java GUI做成仿真数据输入界面,将试验数据输入到界面中,生成仿真要求的inp、dat等格式的文件,便于进行数据的验证和仿真过程中试验数据的添加。 Java GUI是现代应用软件开发不可避免的问题,由于其功能强大而又使用简单,而受到广大软件开发者的青睐。本文将介绍Java的三个图形界面工具:AWT、Swing、SWT,简要说明SWT的程序结构,最后应用SWT来完成仿真数据输入界面的设计。 Java图形界面工具 AWT。AWT的全称是抽象窗口工具集(Abstract Window Toolkit),它是Sun最早提供的用来建立和设置图形用户界面(Graphics User Interface,简称为GUI)的基本工具。AWT是Java基础类(JFC)的一部分为Java程序提供图形用户界面的标准API。此外,AWT还提供事件处理机制、支持剪贴板、数据传输和图像操作。随着2D API(二维接口)的出现,AWT做了很大的改进,除了增加包括高级字体操作、打印、地理数据采集和输入方法等功能的类,还提供了事件模型重新设计和数据传输支持等功能。 AWT组件全都是重量级组件即它们都具有运行平台所对应的相同或相似的本地组件,并且在本地组件窗中进行显示。这种运行机制将花费昂贵的代价,程序运行时要经过两个接去跟平台进行交互,速度和效率就会变慢。 (2) Swing。Swing是一种轻量级的组件它采用纯粹的Java代码对AWT的功能进行了大幅度的扩充不再依赖本地平台的图形接口所以可以在所有平台上保持相同的运行效果,对跨平台支持较出色。除此之外,Swing提供了比AWT更多的图形接口组件,可以开发出更完美的图形接口程序。 Swing组件都采用MVC(Model-View-Controller,即模型-视图-控制器)的设计,从而可以实现GUI组件的显示逻辑和数据逻辑的分离,从而允许程序员自定义Render来改变GUI组件的显示外观,提供更多的灵活性。 (3) SWT。SWT(Standard Widget Toolkit)是IBM为开发的JAVA标准小窗口工具集,它与底层操作系统的GUI组件紧密集成提供可移

文档评论(0)

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

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

1亿VIP精品文档

相关文档