摘要: 并发 读者可能已经很熟悉操作系统中的多任务(multitasking):在同一刻运行多个程序的能力。 例如,在编辑或下载邮件的同时可以打印文件。今天,人们很可能有单台拥有多个 CPU 的 计算机,但是,并发执行的进程数目并不是由 CPU 数目制约的。操作系统将 CPU 的时间片分配给每一个进程, 给 阅读全文
posted @ 2021-06-27 16:21 风掠杨柳很强大 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Java应用程序 到目前为止,我们已经能够熟练地使用 Java 程序语言的大部分特性,并且对 Java 图形 编程的基本知识也有所了解。现在准备创建提交给用户的应用程序, 至此需要知道如何将这 些应用程序进行打包, 以便部署到用户的计算机上。传统的部署方式是使用 applet, 这应该 归功于在 J 阅读全文
posted @ 2021-06-27 15:13 风掠杨柳很强大 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Swing 用户界面组件 上一章主要介绍了如何使用 Java 中的事件模式。通过学习读者已经初步知道了构造图形 用户界面的基本方法。本章将介绍构造功能更加齐全的图形用户界面( GUI) 所需要的一些 重要工具。 下面, 首先介绍 Swing 的基本体系结构。要想弄清如何有效地使用一些更高级的组件, 阅读全文
posted @ 2021-06-27 15:06 风掠杨柳很强大 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 事件处理 对于图形用户界面的程序来说,事件处理是十分重要的。要想实现用户界面,必须掌握 Java 事件处理的基本方法。本章将讲解 Java AWT 事件模型的工作机制, 从中可以看到如何捕获用户界面组件和输入设备产生的事件。另外,本章还介绍如何以更加结构化的方式处理 动作(actions) 事件。 阅读全文
posted @ 2021-06-27 15:00 风掠杨柳很强大 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 图形程序设计 到目前为止,我们编写的程序都是通过键盘接收输入,在控制台屏幕上显示结果。绝大多数用户并不喜欢这种交互方式。现代的程序早已不采用这种操作方法了, Web 页面更是如 此。从本章开始,将介绍如何编写使用图形用户界面(GUI) 的 Java 程序。本章主要讲述如何编写定义屏幕上的窗口大小和位 阅读全文
posted @ 2021-06-27 14:56 风掠杨柳很强大 阅读(284) 评论(0) 推荐(0) 编辑