程序设计实用案例选讲(袁卫华)案例选讲第十一周课.pptVIP

  • 6
  • 0
  • 约4.71千字
  • 约 31页
  • 2017-05-30 发布于浙江
  • 举报

程序设计实用案例选讲(袁卫华)案例选讲第十一周课.ppt

计算机科学与技术学院网络工程教研室 * Java输入输出流(1) 三、案例简介Java基本输入输出流类 四、文件类File 五、小结和作业 一、多线程应用 二、图形界面编程:习题讲解 一、多线程应用 GUI线程 1. GUI线程 当Java程序中包含图形界面时,Java虚拟机在运行应用程序时会启动更多的线程,其中有两个重要的线程: AWT-EventQuecue:负责处理GUI事件 AWT-Windows:负责将窗体或组件绘制到桌面 2. ScrollWordsAndTimer.java 本例中是一个带滚动字幕的小时钟,单击“开始显示时间”在文本框中显示系统当前时间;单击“停止时间显示”,时间显示就停止 滚动的字幕在单击“加速”键后,会加速字幕的滚动速度; 单击“停止“后,会停止滚动 单击”开始“后,文字会重新开始滚动 一、多线程应用 GUI线程 2. ScrollWordsAndTimer.java 读程序,回答问题: 本例中的两个线程都是在哪里被创建和启动的? 标志位stopScrolling, stopTimer的作用是什么? 文字是如何实现滚动的?加速滚动是如何实现的? 单击“停止滚动”按钮后,文字的滚动是如何停止的?单击“开始滚动”后又是如何实现滚动的? 为什么在单击按钮startWordsBtn以后,判定线程已经进入死亡状态后,才给线程分配新的实体?而且需要将star

文档评论(0)

1亿VIP精品文档

相关文档