DocumentPrintAttributeSet
Inheritance: java.lang.Object, javax.print.attribute.HashAttributeSet
public final class DocumentPrintAttributeSet extends HashAttributeSet
Mewakili kelas pembantu dengan antarmuka ramah pengguna untuk AttributeSet.
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| DocumentPrintAttributeSet(int copies) | Menginisialisasi instance baru dari DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName, int copies) | Menginisialisasi instance baru dari DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet(String printerName) | Menginisialisasi instance baru dari DocumentPrintAttributeSet. |
| DocumentPrintAttributeSet() | Menginisialisasi instance baru dari DocumentPrintAttributeSet. |
Metode
| Metode | Deskripsi |
|---|---|
| getCopies() | |
| getLandscape() | |
| getPrinterName() | |
| setCollate(boolean value) | Mengatur nilai yang menunjukkan apakah dokumen diatur berurutan. |
| setCopies(int value) | Mengatur jumlah salinan yang akan dicetak. |
| setDuplex(boolean value) | Mengatur pengaturan printer untuk pencetakan dua sisi. |
| setLandscape(boolean value) | Mengatur orientasi halaman. |
| setPrintRange(int page) | Mengatur halaman tunggal yang akan dicetak. |
| setPrintRange(int from, int to) | Mengatur rentang halaman yang akan dicetak. |
| setPrinterName(String printerName) | Nama printer yang akan digunakan. |
| setPrinterName(String printerName, Locale locale) | Nama printer yang akan digunakan. |
DocumentPrintAttributeSet(int copies)
public DocumentPrintAttributeSet(int copies)
Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default semua halaman dokumen dicetak.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| salinan | int | Jumlah salinan dokumen yang akan dicetak. |
DocumentPrintAttributeSet(String printerName, int copies)
public DocumentPrintAttributeSet(String printerName, int copies)
Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default semua halaman dokumen dicetak.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| printerName | java.lang.String | Nama printer. |
| salinan | int | Jumlah salinan dokumen yang akan dicetak. |
DocumentPrintAttributeSet(String printerName)
public DocumentPrintAttributeSet(String printerName)
Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default hanya satu salinan setiap halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| printerName | java.lang.String | Nama printer. |
DocumentPrintAttributeSet()
public DocumentPrintAttributeSet()
Menginisialisasi instance baru dari DocumentPrintAttributeSet. Secara default hanya satu salinan setiap halaman.
getCopies()
public int getCopies()
Returns: int
getLandscape()
public boolean getLandscape()
Returns: boolean
getPrinterName()
public String getPrinterName()
Returns: java.lang.String
setCollate(boolean value)
public void setCollate(boolean value)
Mengatur nilai yang menunjukkan apakah dokumen diatur berurutan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | boolean | true setara dengan pengaturan SheetCollate.COLLATED false setara dengan pengaturan SheetCollate.UNCOLLATED |
setCopies(int value)
public void setCopies(int value)
Mengatur jumlah salinan yang akan dicetak.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | int | Jumlah salinan yang akan dicetak. |
setDuplex(boolean value)
public void setDuplex(boolean value)
Mengatur pengaturan printer untuk pencetakan dua sisi.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | boolean | true setara dengan pengaturan Sides.DUPLEX false setara dengan pengaturan Sides.ONE\_SIDED |
setLandscape(boolean value)
public void setLandscape(boolean value)
Mengatur orientasi halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | boolean | true setara dengan pengaturan OrientationRequested.LANDSCAPE false setara dengan pengaturan OrientationRequested.PORTRAIT |
setPrintRange(int page)
public void setPrintRange(int page)
Mengatur halaman tunggal yang akan dicetak.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| halaman | int | Halaman yang akan dicetak. |
setPrintRange(int from, int to)
public void setPrintRange(int from, int to)
Mengatur rentang halaman yang akan dicetak.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| dari | int | Halaman pertama. |
| ke | int | Halaman terakhir. |
setPrinterName(String printerName)
public void setPrinterName(String printerName)
Nama printer yang akan digunakan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| printerName | java.lang.String | Nama printer. |
setPrinterName(String printerName, Locale locale)
public void setPrinterName(String printerName, Locale locale)
Nama printer yang akan digunakan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| printerName | java.lang.String | Nama printer. |
| lokal | java.util.Locale | lokal printerName. |