|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.print.StreamPrintService
public abstract class StreamPrintService
此類別擴展了 PrintService
並表示這樣一種 PrintService,即以不同的格式向客戶端提供的輸出串流列印資料。這主要用於輸出格式是一種適合於查看或存檔的文檔型別的服務。必須以 mime 型別的形式宣告該輸出格式。這等效於其中表示形式類別始終是 "java.io.OutputStream" 的某種輸出 doc flavor。可從 StreamPrintServiceFactory
實例中獲得 StreamPrintService
類別的實例。
注意,StreamPrintService
與 PrintService
不同,PrintService 支持 Destination
屬性。StreamPrintService
始終請求一個輸出串流,而 PrintService
可選地接受一個 Destination
。StreamPrintService
沒有針對其格式化輸出的預設目標。另外,StreamPrintService
應該以在其他上下文中有用的格式產生輸出。不應期望 StreamPrintService 支持 Destination 屬性。
建構子摘要 | |
---|---|
protected |
StreamPrintService(OutputStream out)
建構一個 StreamPrintService 物件。 |
方法摘要 | |
---|---|
void |
dispose()
處置此 StreamPrintService 。 |
abstract String |
getOutputFormat()
返回此 PrintService 所發出的文檔格式。 |
OutputStream |
getOutputStream()
獲得輸出串流。 |
boolean |
isDisposed()
返回一個 boolean 值,指示是否已處置此 StreamPrintService 。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
protected StreamPrintService(OutputStream out)
out
- 串流,格式化列印資料送入該串流。方法詳細資訊 |
---|
public OutputStream getOutputStream()
public abstract String getOutputFormat()
DocFlavor
public void dispose()
StreamPrintService
。如果無法重用某個串流服務,則必須處置它以指示此情況。通常客戶端將調用此方法。某些服務(可寫入無法有意義地追加的資料)也可以處置該串流。這不會關閉該串流。它只是將其標記為此服務無法再使用它而已。
public boolean isDisposed()
boolean
值,指示是否已處置此 StreamPrintService
。如果已處置此物件,則返回 true。服務和客戶端應用程序使用此方法來識別那些沒有應該再寫入的資料的串流。
StreamPrintService
,則返回 true
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。