图组件库的设计及其在电力系统中的应用

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 4次 | 上传用户:O70607227
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实际生活中,我们经常会遇到各种各样的网络系统,如计算机网络、电网和铁路交通网等。为了方便用户监控这些网络,我们常常会提供一个人性化的图形用户界面,用户可以通过它来管理各种网络的实际运行。而要构造这样的图形用户界面,我们就得对这些网络的数据结构进行分析和抽象。我们发现,虽然这些网络各有各的用途,但从图论的观点来说,它们的数据结构却是一模一样的。我们完全可以用图论中的“图”来描述这些网络。然而现有的图形库却很少提供图组件来支持“图”这样的结构,我们在用Java Swing开发电网的图形监控系统时也正是遇到了这样的问题。Swing库为线性表、表格和树等结构提供了相应的组件,却没有为“图”这样的结构提供组件支持。而要对具有“图”结构的各种网络进行图形监控,我们就需要有相应的图组件。本文在Java Swing的基础上,实现了一个自定义的图组件库用以支持“图”结构,并用它来完成了电网图形监控系统的开发。在文中,我们从以下几个方面对图组件库进行了详细讨论:MVC模式、事件处理、布局管理、绘制组件、撤消重做、拖放和多线程处理。虽然课题的提出是源于电网的图形监控系统,但在图组件库的设计与实现中,我们力求通用性。本文在对图组件库的设计与实现进行详细阐述之后,还对三层结构下应用图组件库构造图形监控系统时涉及到的数据交互技术进行了讨论,其中涉及XML、Java序列化和Http对象流等技术。
其他文献
通过对多维关联规则数据挖掘技术的研究,将基于多维频繁谓词的多维关联规则数据挖掘技术运用到教学管理系统中,建立一个教学管理关联规则挖掘系统。 对群体特征与行为的数据
医学图像三维重建及其可视化技术是一种运用计算机图形学、图像处理、计算机视觉以及人机交互技术,将医学图像数据转换为图形或图像在屏幕上显示出来,并进行交互处理的理论、方
网格是由许多地理上分布的,异构的且动态的资源构建而成,以一种透明的方式向用户提供对可计算资源的访问。网格资源监控是网格系统中不可分割的一个重要组成部分,负责对网格范围
随着社会的发展和科技的进步,传统教学模式无法满足社会的需求。自主学习的教学模式成为了教学发展的方向。网络教学成为了自主学习的主要途径。但早期网络教学存在理论欠缺,
计算机和互联网逐渐融入人们的生活,同时,网络入侵等安全威胁层出不穷,网络安全形势十分严峻。安全审计技术,通过对系统事件等各种信息的记录并分析检查用户行为,能够防范和发现违
本文在介绍电法勘探知识的基础上详细说明了集成化电法处理解释系统的研究方法和实现过程。我们开发的解释系统能够接收常规、高密度电法仪和音频电透仪中的数据并将数据存入
随着计算机网络的不断普及和协同科学理论的形成与完善,协同计算将是新世纪全新和流行的计算方式,各行各业对使用计算机和网络来支持协同工作的要求越来越迫切。由于信息技术
无线传感器网络,尤其是移动无线传感器网络,以其感应数据高保真性,节点位置可调整,节点移动可控制,网络部署灵活等优点,被广泛应用于无人值守现场、灾难发生现场、紧急救援现场、医
随着计算机应用领域的迅速扩大,软件规模及复杂性的不断提高,软件危机日益严重,提高软件的生产效率和质量成为软件产业的当务之急。近些年来面向对象技术的发展成熟和Interne
随着计算机、多媒体技术的快速发展和普及应用,数字产品信息的交流变得更加的快捷和方便了,而在信息交流快捷的情况下,信息的获取也变得更加容易了,由此就引发了很多的问题,图像、