欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    操作系统课程设计-子用户界面及托盘实现

    • 资源ID:1395967       资源大小:1.59MB        全文页数:16页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    操作系统课程设计-子用户界面及托盘实现

    1、 第 1 页 课 程 设 计 说 明 书课 程 设 计 说 明 书 题目: 子用户界面及托盘的实现 第 1 页 课程设计(论文)任务书 学 号 学生姓名 专业(班级) 设计题目 子用户界面及托盘的实现 设 计 技 术 参 数 Vc+6.0 Word 文档 最低松弛度优先算法 链式存储模式 索引存储模式 设 计 要 求 启动程序后将在任务栏托盘区生成一应用程序托盘,左键双击弹出一子用户 界面窗口,右键单击托盘可关闭应用程序。 工 作 量 此论文的字数要求必须不少于 4000 工 作 计 划 2012.11.21 分析课程设计的目的、要求 2012.11.28 结合课本选择相应的算法实现要求 20

    2、12.12.4 制定具体步骤实现算法 2012.12.11 参考书籍构造算法模型 2012.12.18 编写程序源代码 2012.12.25 调试分析源代码使其完成目标要求 2013.1.2 做课程设计文档 2013.1.8 检验文档并提交 参 考 资 料 1.计算机操作系统(第三版)粱红兵 汤小丹 2.计算机操作系统实验教程 黄详喜 3.Java 语言程序设计 郑莉 4.算法设计与分析 吕国英 5.操作系统教程 孟庆昌 指导教师签字 系主任签字 2012 年 11 月 20 日 第 1 页 摘要摘要 众所周知,用过 Windows 的人都会对电脑桌面上一些应用程序的快捷方式留下深刻印 象,因

    3、为这些快捷方式使用方便快捷,给用户带来了诸多方便。与此同时在任务栏托盘区中 的应用程序托盘也可具有上述快捷方式的同等效果, 而且托盘还具有提示信息, 弹出菜单还 可以执行许多其他的特定功能。 这是桌面快捷方式所无法比拟的。 本文通过示例程序将演示 这样一种效果: (1)启动程序后将在任务栏托盘区生成一应用程序托盘; (2)将鼠标移到托盘上显示提示信息并进行托盘演示; (3)左键双击托盘弹出一窗口; (4) 右键单击托盘会弹出-菜单: 当窗口显示时可用菜单项上 “关闭窗口” 关闭打开的窗口; 单击菜单项“退出”可关闭整个线程(主线程和子线程)此时托盘消失。 该演示程序由三部分组成: (1)创建托

    4、盘及托盘与主窗口的消息映射; (2)子用户界面线程的创建; (3)线程间的通信。 关键词:托盘 ,子用户界面 ,线程通信 第 1 页 目录目录 1 设计目的 二 2 设计要求 三 3 模拟算法的实现 .四 3.1主窗口(main 函数).四 3.2程序源代码 四 3.3程序运行结果截图 九 4 总结 . 十一 5 参考文献 错误错误!未定义书签。未定义书签。 第 1 页 二 1 1 设计目的设计目的 本次的课程设计将演示这样一种效果:(l)启动程序后将在任务栏托盘区生成 一应用程序托盘;(2)将鼠标移到托盘上显示提示信息“用户界面线程及托盘演 示”;(3)左键双击托盘弹出一窗口;(4)右键单击

    5、托盘会弹出一菜单:当窗口显示时 可用菜单项上“关闭窗口”关闭打开的窗口;单击菜单项“退出”可关闭整个进程(主 线程和子线程)此时托盘消失。 一、演示程序的设计思路 (1)为了在关闭显示的窗口后,托盘不会消失,因此须将二个线程(一个主线程 和一个子线程)线程中创建主窗口和在任务栏生成托盘并建立托盘和主窗口的消 息映射。 (2)将子线程创建成用户界面线程(窗口线程)。主线程动态地生成子线程。 (3)为了在主线程中关闭子用户界面线程,因此需在主线程和子线程之间建立 通信机制。 简单地说示例程序主要由三个部分组成:第一部分创建托盘及托盘与主窗口 的消息映射;第二部分将子线程创建成用户界面线程(窗口线程

    6、)。 第三部分为了在 主线程中关闭子用户界面线程,因此需在主线程和子线程之间建立通信机制。 第 1 页 三 2 设计要求设计要求 1 启动程序后将在任务栏托盘区生成一应用程序托盘。 2 左键双击弹出一子用户界面窗口 3 右键单击托盘可关闭应用程序。 4 为了关闭显示的窗口后托盘不会消失,必须将程序设计成两个线程。 5 在主线程创建主窗口和在任务栏生成托盘并建立托盘和主窗口的消息映射。 6 将子线程创建成用户界面线程(窗口线程)。主线程动态地生成子线程。 7 为了在主线程中关闭子用户界面线程,因此需在主线程和子线程之间建立通信 机制。 第 1 页 四 3 3 模拟算法的实现模拟算法的实现 3.13.1主窗口(main 函数) 3.2程序源代码程序源代码 TrayConsole 类:托盘图标控制台类 package bin; import java.awt.AWTException; import java.awt.Image; Main 函数 2. 插 入 文 件 3. 显 示 文 件 目 录 4


    注意事项

    本文(操作系统课程设计-子用户界面及托盘实现)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583