Class MstPrintText
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.io.MstPrintText
-
- All Implemented Interfaces:
java.awt.print.Printable
public class MstPrintText extends java.lang.Object
- Author:
- K. Hinsch -mst1- &task Printing text
-
-
Constructor Summary
Constructors Constructor Description MstPrintText()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static javax.swing.JMenuItem
getJMenuItemListeDrucken(javax.swing.JList jList, MaschineMgr mgr, java.lang.String title)
int
print(java.awt.Graphics g, java.awt.print.PageFormat pf, int page)
void
printText(Maschine maschine, boolean logbookFlag, java.lang.String text, java.lang.String title, java.lang.String author, java.lang.String kennung, boolean logbook, boolean mail, java.lang.String mailempfaenger)
void
printToLogbookWithoutDialog(java.lang.String[] Buffer, Maschine maschine)
void
printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String printer)
void
printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String headLine, Maschine maschine)
void
printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String headLine, java.lang.String printer)
void
printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String HeadLine, java.lang.String PageLine, int HeaderFontSize, int TextFontSize, java.lang.String FontName, Maschine maschine, boolean LogbookFlag)
boolean
setupJobOptions()
boolean
setupPageFormat()
-
-
-
Method Detail
-
printToLogbookWithoutDialog
public void printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String HeadLine, java.lang.String PageLine, int HeaderFontSize, int TextFontSize, java.lang.String FontName, Maschine maschine, boolean LogbookFlag)
-
printToLogbookWithoutDialog
public void printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String headLine, java.lang.String printer)
-
printToLogbookWithoutDialog
public void printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String printer)
-
printToLogbookWithoutDialog
public void printToLogbookWithoutDialog(java.lang.String[] Buffer, java.lang.String headLine, Maschine maschine)
-
printToLogbookWithoutDialog
public void printToLogbookWithoutDialog(java.lang.String[] Buffer, Maschine maschine)
-
printText
public void printText(Maschine maschine, boolean logbookFlag, java.lang.String text, java.lang.String title, java.lang.String author, java.lang.String kennung, boolean logbook, boolean mail, java.lang.String mailempfaenger) throws java.awt.print.PrinterException, java.io.IOException
- Throws:
java.awt.print.PrinterException
java.io.IOException
-
print
public int print(java.awt.Graphics g, java.awt.print.PageFormat pf, int page) throws java.awt.print.PrinterException
- Specified by:
print
in interfacejava.awt.print.Printable
- Throws:
java.awt.print.PrinterException
-
getJMenuItemListeDrucken
public static javax.swing.JMenuItem getJMenuItemListeDrucken(javax.swing.JList jList, MaschineMgr mgr, java.lang.String title)
-
setupPageFormat
public boolean setupPageFormat()
-
setupJobOptions
public boolean setupJobOptions()
-
-