- java.lang.Object
-
- java.awt.PrintJob
-
public abstract class PrintJob extends Object
一个启动和执行打印作业的抽象类。 它提供对打印图形对象的访问,该对象呈现给适当的打印设备。
-
-
构造方法摘要
构造方法 Constructor 描述 PrintJob()
-
方法摘要
所有方法 接口方法 抽象方法 具体的方法 弃用的方法 Modifier and Type 方法 描述 abstract voidend()结束打印作业,并进行任何必要的清理。voidfinalize()已过时。finalize方法已被弃用。 为了执行清理,覆盖finalize子类应被修改为使用替代的清理机制,并删除覆盖的finalize方法。 当覆盖finalize方法时,其实现必须明确确保按照super.finalize()中所述调用super.finalize() 。 有关迁移选项的更多信息,请参阅Object.finalize()的规范。abstract GraphicsgetGraphics()获取将绘制到下一页的Graphics对象。abstract DimensiongetPageDimension()以像素为单位返回页面的尺寸。abstract intgetPageResolution()返回页面的分辨率(以像素为单位)。abstract booleanlastPageFirst()如果最后一页将首先打印,则返回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()的规范。不再引用此打印作业结束。
-
-