public class MstPrintForm
extends java.lang.Object
Constructor and Description |
---|
MstPrintForm() |
Modifier and Type | Method and Description |
---|---|
static javax.swing.JMenuItem |
getMenuPrintDefaultLogbookPrinter(java.awt.Component cmp,
MaschineMgr mgr) |
static javax.swing.JMenuItem |
getMenuPrintDefaultPrinter(java.awt.Component c) |
int |
print(java.awt.Graphics g,
java.awt.print.PageFormat pf,
int page) |
void |
printForm(java.awt.Component myPicture,
Maschine maschine,
boolean LogbookFlag,
java.awt.image.BufferedImage image) |
void |
printForm(java.awt.Component myPicture,
Maschine maschine,
boolean logbookFlag,
java.awt.image.BufferedImage image,
java.lang.String text,
java.lang.String title,
java.lang.String author,
java.lang.String kennung,
boolean mail) |
void |
printForm(java.awt.Component myPicture,
Maschine maschine,
boolean logbookFlag,
java.awt.image.BufferedImage image,
java.lang.String text,
java.lang.String title,
java.lang.String author,
java.lang.String kennung,
boolean logbook,
boolean mail) |
void |
printToDefaultPrinterWithoutDialog(java.awt.Component myPicture) |
void |
printToLogbookWithoutDialog(java.awt.Component myPicture,
Maschine maschine) |
void |
printWithoutDialog(java.awt.Component myPicture,
java.lang.String printer) |
boolean |
setupJobOptions() |
boolean |
setupPageFormat() |
public void printWithoutDialog(java.awt.Component myPicture, java.lang.String printer)
public void printToDefaultPrinterWithoutDialog(java.awt.Component myPicture)
public void printToLogbookWithoutDialog(java.awt.Component myPicture, Maschine maschine)
public void printForm(java.awt.Component myPicture, Maschine maschine, boolean LogbookFlag, java.awt.image.BufferedImage image) throws java.awt.print.PrinterException, java.io.IOException
java.awt.print.PrinterException
java.io.IOException
public void printForm(java.awt.Component myPicture, Maschine maschine, boolean logbookFlag, java.awt.image.BufferedImage image, java.lang.String text, java.lang.String title, java.lang.String author, java.lang.String kennung, boolean mail) throws java.awt.print.PrinterException, java.io.IOException
java.awt.print.PrinterException
java.io.IOException
public void printForm(java.awt.Component myPicture, Maschine maschine, boolean logbookFlag, java.awt.image.BufferedImage image, java.lang.String text, java.lang.String title, java.lang.String author, java.lang.String kennung, boolean logbook, boolean mail) throws java.awt.print.PrinterException, java.io.IOException
java.awt.print.PrinterException
java.io.IOException
public int print(java.awt.Graphics g, java.awt.print.PageFormat pf, int page) throws java.awt.print.PrinterException
print
in interface java.awt.print.Printable
java.awt.print.PrinterException
public static javax.swing.JMenuItem getMenuPrintDefaultPrinter(java.awt.Component c)
public static javax.swing.JMenuItem getMenuPrintDefaultLogbookPrinter(java.awt.Component cmp, MaschineMgr mgr)
public boolean setupPageFormat()
public boolean setupJobOptions()
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft