java和打印机 学习如何使用打印服务API 解释了如 何一步一步的定位打印设备,创建打印工程,创建一个Doc 接口的实例,以此来描述你想 要打印的数据并且初始化打印 自从问世以来,Java 在多数方面都成长迅速。但一直以来,打印输出是Java 最弱的方 面之一。事实上,Java1.0 根本不支持任何打印功能。Java1.1 在java.awt 包里包含了一个 叫做PrintJob 的类,但是这个类提供的打印功能十分粗糙和不可靠。当 Java1.2 (或者说 “Java2”)出现后,依据PrinterJob 以及在新的java.awt.print 包里定义的类和接口,它提供 了一个彻底分离的打印设计机制(称为Java 2D printing API)。这些改 进使得基于PrintJob 的机制(即AWT printing)基本上被淘汰了,但是PrintJob 从未被真正废弃,而且至少在 本文里仍然是一个技术上支持的类。 进使得基于PrintJob 的机制(即AWT printing)基本上被淘汰了,但是PrintJob 从未被真正废弃,而且至少在 本文里仍然是一个技术上支持的类。