Package | Description |
---|---|
java.awt.print |
Provides classes and interfaces for a general printing API.
|
javax.swing |
Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms.
|
javax.swing.text |
Provides classes and interfaces that deal with editable
and noneditable text components.
|
Modifier and Type | Class and Description |
---|---|
class |
PrinterAbortException
The
PrinterAbortException class is a subclass of
PrinterException and is used to indicate that a user
or application has terminated the print job while it was in
the process of printing. |
class |
PrinterIOException
The
PrinterIOException class is a subclass of
PrinterException and is used to indicate that an IO error
of some sort has occurred while printing. |
Modifier and Type | Method and Description |
---|---|
abstract void |
PrinterJob.print()
Prints a set of pages.
|
int |
Printable.print(Graphics graphics,
PageFormat pageFormat,
int pageIndex)
Prints the page at the specified index into the specified
Graphics context in the specified
format. |
void |
PrinterJob.print(PrintRequestAttributeSet attributes)
Prints a set of pages using the settings in the attribute
set.
|
void |
PrinterJob.setPrintService(PrintService service)
Associate this PrinterJob with a new PrintService.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JTable.print()
A convenience method that displays a printing dialog, and then prints
this
JTable in mode PrintMode.FIT_WIDTH ,
with no header or footer text. |
boolean |
JTable.print(JTable.PrintMode printMode)
A convenience method that displays a printing dialog, and then prints
this
JTable in the given printing mode,
with no header or footer text. |
boolean |
JTable.print(JTable.PrintMode printMode,
MessageFormat headerFormat,
MessageFormat footerFormat)
A convenience method that displays a printing dialog, and then prints
this
JTable in the given printing mode,
with the specified header and footer text. |
boolean |
JTable.print(JTable.PrintMode printMode,
MessageFormat headerFormat,
MessageFormat footerFormat,
boolean showPrintDialog,
PrintRequestAttributeSet attr,
boolean interactive)
Prints this table, as specified by the fully featured
print
method, with the default printer specified as the print service. |
boolean |
JTable.print(JTable.PrintMode printMode,
MessageFormat headerFormat,
MessageFormat footerFormat,
boolean showPrintDialog,
PrintRequestAttributeSet attr,
boolean interactive,
PrintService service)
Prints this
JTable . |
Modifier and Type | Method and Description |
---|---|
boolean |
JTextComponent.print()
A convenience print method that displays a print dialog, and then
prints this
JTextComponent in interactive mode with no
header or footer text. |
boolean |
JTextComponent.print(MessageFormat headerFormat,
MessageFormat footerFormat)
A convenience print method that displays a print dialog, and then
prints this
JTextComponent in interactive mode with
the specified header and footer text. |
boolean |
JTextComponent.print(MessageFormat headerFormat,
MessageFormat footerFormat,
boolean showPrintDialog,
PrintService service,
PrintRequestAttributeSet attributes,
boolean interactive)
Prints the content of this
JTextComponent . |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.