- java.lang.Object
-
- java.awt.PrintJob
-
public abstract class PrintJob extends Object
一个启动和执行打印作业的抽象类。 它提供对打印图形对象的访问,该对象呈现给适当的打印设备。
-
-
构造方法摘要
构造方法 Constructor 描述 PrintJob()
-
方法摘要
所有方法 接口方法 抽象方法 具体的方法 弃用的方法 Modifier and Type 方法 描述 abstract void
end()
结束打印作业,并进行任何必要的清理。void
finalize()
已过时。finalize
方法已被弃用。 为了执行清理,覆盖finalize
子类应被修改为使用替代的清理机制,并删除覆盖的finalize
方法。 当覆盖finalize
方法时,其实现必须明确确保按照super.finalize()
中所述调用super.finalize() 。 有关迁移选项的更多信息,请参阅Object.finalize()
的规范。abstract Graphics
getGraphics()
获取将绘制到下一页的Graphics对象。abstract Dimension
getPageDimension()
以像素为单位返回页面的尺寸。abstract int
getPageResolution()
返回页面的分辨率(以像素为单位)。abstract boolean
lastPageFirst()
如果最后一页将首先打印,则返回true。
-
-
-
方法详细信息
-
getGraphics
public abstract Graphics getGraphics()
获取将绘制到下一页的Graphics对象。 当图形对象被放置时,页面被发送到打印机。 该图形对象也将实现PrintGraphics界面。- 结果
- 用于打印下一页的图形上下文
- 另请参见:
-
PrintGraphics
-
getPageDimension
public abstract Dimension getPageDimension()
以像素为单位返回页面的尺寸。 选择页面的分辨率,使其与屏幕分辨率相似。- 结果
- 页面维度
-
getPageResolution
public abstract int getPageResolution()
返回页面的分辨率(以像素为单位)。 请注意,这不一定对应于打印机的物理分辨率。- 结果
- 页面分辨率
-
lastPageFirst
public abstract boolean lastPageFirst()
如果最后一页将首先打印,则返回true。- 结果
-
true
如果最后一页将首先打印; 否则false
-
end
public abstract void end()
结束打印作业,并进行任何必要的清理。
-
finalize
@Deprecated(since="9") public void finalize()
已过时。finalize
方法已被弃用。 为了执行清理而覆盖finalize
子类应该修改为使用替代清理机制,并删除覆盖的finalize
方法。 当覆盖finalize
方法时,其实现必须明确确保按照super.finalize()
中所述调用super.finalize() 。 有关迁移选项的更多信息,请参阅Object.finalize()
的规范。不再引用此打印作业结束。
-
-