-
public interface PrintService
PrintService
提供了访问打印功能的方法,即使是在不受信任的执行环境中运行的应用程序。 使用此服务,应用程序可以向JNLP客户端提交打印作业。 然后,客户端可以向用户显示此请求,如果接受,则将请求排队到打印机。- 从以下版本开始:
- 1.4.2
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 PageFormat
getDefaultPage()
创建一个新的PageFormat实例,并将其设置为默认的大小和方向。boolean
print(Pageable document)
使用给定的Pageable
对象打印文档boolean
print(Printable painter)
使用给定的Printable
对象打印文档PageFormat
showPageFormatDialog(PageFormat page)
显示允许修改PageFormat
实例的对话框。
-
-
-
方法详细信息
-
getDefaultPage
PageFormat getDefaultPage()
创建一个新的PageFormat实例,并将其设置为默认的大小和方向。- 结果
-
一个
PageFormat
设置为默认的大小和方向。
-
showPageFormatDialog
PageFormat showPageFormatDialog(PageFormat page)
显示允许修改PageFormat
实例的对话框。page
参数用于初始化页面设置对话框中的控件。 如果用户取消了对话框,则该方法将不修改原始的page
对象。 如果用户保持对话框,则此方法将返回一个新的PageFormat
对象,并显示指定的更改。 在任何一种情况下,原始的page
对象不被修改。- 参数
-
page
- 默认PageFormat
提交给用户进行修改。 - 结果
-
如果对话框被取消,原始的
page
对象; 一个新的PageFormat
对象,如果对话框被确认,则包含用户指示的格式。
-
print
boolean print(Pageable document)
使用给定的Pageable
对象打印文档- 参数
-
document
- 要打印的页面。 它不能为空。 - 结果
-
true
如果打印成功,否则为false
。
-
print
boolean print(Printable painter)
使用给定的Printable
对象打印文档- 参数
-
painter
- 用于呈现文档的每一页的Printable
。 - 结果
-
true
如果打印成功,否则为false
。
-
-