utils
Class PrintUtils
java.lang.Object
utils.PrintUtils
- All Implemented Interfaces:
- java.awt.print.Printable
public class PrintUtils
- extends java.lang.Object
- implements java.awt.print.Printable
Fields inherited from interface java.awt.print.Printable |
NO_SUCH_PAGE, PAGE_EXISTS |
Method Summary |
static void |
disableDoubleBuffering(java.awt.Component c)
The speed and quality of printing suffers dramatically if any of the
containers have double buffering turned on. |
static void |
displayData(byte[][] data)
|
static void |
displayData(int[][] data)
|
static void |
enableDoubleBuffering(java.awt.Component c)
Re-enables double buffering globally. |
static char |
getBinary(boolean b)
|
java.awt.Font |
getFont()
|
java.awt.print.PageFormat |
getGlobalPageFormat()
|
static java.lang.String |
getPrintReflectionString(java.lang.Object value)
|
static javax.print.PrintService[] |
getPrintServices()
|
static void |
info(java.lang.String s)
|
static void |
main(java.lang.String[] args)
|
void |
print()
|
static void |
print(byte[] b)
|
static void |
print(byte[][] b)
|
static void |
print(byte[] b,
int base)
|
static void |
print(char[] chars)
|
static void |
print(java.util.Collection<java.lang.Object> objects)
|
static void |
print(double[] b)
|
static void |
print(double[][] b)
|
static void |
print(double[] data,
boolean showLineNumbers)
|
static void |
print(double[] b,
java.text.NumberFormat nf)
|
static void |
print(java.util.Enumeration e)
|
static void |
print(float[] b)
|
static void |
print(float[][] b)
|
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex)
|
static void |
print(int[] ia)
|
static void |
print(int[] data,
boolean showLineNumbers)
|
static void |
print(java.util.Iterator it)
|
static void |
print(java.util.List l)
|
static void |
print(java.util.regex.Matcher m)
|
static void |
print(java.lang.Object[] o)
|
static void |
print(java.lang.Object[][] o)
|
static void |
print(java.awt.print.PageFormat pageFormat)
|
static void |
print(java.awt.print.Paper p)
|
static void |
print(javax.print.PrintService ps)
|
static void |
print(short[] b)
|
static void |
print(short[][] b)
|
static void |
print(java.lang.String s)
|
static void |
print(java.lang.String[] o)
|
static void |
print(java.lang.String[] o,
boolean showLineNumbers)
|
static void |
print(java.lang.String[] strings,
int n)
Print all strings larger than n |
int |
print2(java.awt.Graphics g,
java.awt.print.PageFormat pf,
int pageIndex)
|
static void |
printCharArray(char[][] c)
|
static void |
printComponent(java.awt.Component c)
|
static void |
PrintContainer(java.awt.Container c)
|
static void |
printFile()
|
void |
printFormat()
|
static void |
println(char[] a)
|
static void |
println(double[] b)
|
static void |
println(int[] a)
|
static void |
println(java.lang.Object o)
|
static void |
println(java.lang.Object[] o)
|
static void |
println(java.lang.String displayName)
|
static void |
printNumberedLines(java.lang.String[] strings)
A method for printing an array of strings. |
static void |
printReflection(java.lang.Object value)
|
static void |
printReflection(java.lang.Object[] o)
|
static void |
printState(RunCheckBox[][] rcb1)
|
static void |
printVector(java.util.Vector v)
|
void |
setFont(java.awt.Font font)
|
void |
setGlobalPageFormat(java.awt.print.PageFormat globalPageFormat)
|
static void |
testListPrintServices()
|
static void |
throwing(java.lang.String name,
java.lang.String s,
java.lang.Throwable thrown)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrintUtils
public PrintUtils(java.lang.String file)
PrintUtils
public PrintUtils()
PrintUtils
public PrintUtils(java.awt.Component componentToBePrinted)
printFile
public static void printFile()
print2
public int print2(java.awt.Graphics g,
java.awt.print.PageFormat pf,
int pageIndex)
throws java.awt.print.PrinterException
- Throws:
java.awt.print.PrinterException
printComponent
public static void printComponent(java.awt.Component c)
print
public void print()
print
public int print(java.awt.Graphics g,
java.awt.print.PageFormat pageFormat,
int pageIndex)
- Specified by:
print
in interface java.awt.print.Printable
disableDoubleBuffering
public static void disableDoubleBuffering(java.awt.Component c)
- The speed and quality of printing suffers dramatically if any of the
containers have double buffering turned on. So this turns if off
globally.
enableDoubleBuffering
public static void enableDoubleBuffering(java.awt.Component c)
- Re-enables double buffering globally.
getFont
public java.awt.Font getFont()
setFont
public void setFont(java.awt.Font font)
getGlobalPageFormat
public java.awt.print.PageFormat getGlobalPageFormat()
setGlobalPageFormat
public void setGlobalPageFormat(java.awt.print.PageFormat globalPageFormat)
printFormat
public void printFormat()
print
public static void print(java.awt.print.PageFormat pageFormat)
print
public static void print(java.awt.print.Paper p)
println
public static void println(int[] a)
println
public static void println(char[] a)
println
public static void println(java.lang.Object o)
println
public static void println(java.lang.Object[] o)
testListPrintServices
public static void testListPrintServices()
getPrintServices
public static javax.print.PrintService[] getPrintServices()
print
public static void print(javax.print.PrintService ps)
displayData
public static void displayData(int[][] data)
displayData
public static void displayData(byte[][] data)
print
public static void print(double[] b,
java.text.NumberFormat nf)
print
public static void print(java.lang.String[] strings,
int n)
- Print all strings larger than n
- Parameters:
strings
- n
-
print
public static void print(java.util.regex.Matcher m)
print
public static void print(short[] b)
print
public static void print(float[] b)
print
public static void print(byte[] b)
print
public static void print(byte[] b,
int base)
print
public static void print(double[] b)
println
public static void println(double[] b)
print
public static void print(double[][] b)
print
public static void print(float[][] b)
print
public static void print(short[][] b)
print
public static void print(byte[][] b)
getBinary
public static char getBinary(boolean b)
printState
public static void printState(RunCheckBox[][] rcb1)
printVector
public static void printVector(java.util.Vector v)
print
public static void print(java.util.List l)
print
public static void print(java.util.Enumeration e)
print
public static void print(java.lang.Object[] o)
printReflection
public static void printReflection(java.lang.Object[] o)
print
public static void print(java.lang.Object[][] o)
print
public static void print(java.lang.String[] o)
print
public static void print(java.lang.String[] o,
boolean showLineNumbers)
PrintContainer
public static void PrintContainer(java.awt.Container c)
println
public static void println(java.lang.String displayName)
info
public static void info(java.lang.String s)
throwing
public static void throwing(java.lang.String name,
java.lang.String s,
java.lang.Throwable thrown)
print
public static void print(int[] ia)
print
public static void print(java.lang.String s)
print
public static void print(java.util.Collection<java.lang.Object> objects)
main
public static void main(java.lang.String[] args)
getPrintReflectionString
public static java.lang.String getPrintReflectionString(java.lang.Object value)
printReflection
public static void printReflection(java.lang.Object value)
printCharArray
public static void printCharArray(char[][] c)
print
public static void print(char[] chars)
print
public static void print(int[] data,
boolean showLineNumbers)
print
public static void print(double[] data,
boolean showLineNumbers)
print
public static void print(java.util.Iterator it)
printNumberedLines
public static void printNumberedLines(java.lang.String[] strings)
- A method for printing an array of strings.
- Parameters:
strings
-