Class MstPrintText

  • All Implemented Interfaces:
    java.awt.print.Printable

    public class MstPrintText
    extends java.lang.Object
    Author:
    K. Hinsch -mst1- &task Printing text
    • Field Summary

      • Fields inherited from interface java.awt.print.Printable

        NO_SUCH_PAGE, PAGE_EXISTS
    • Constructor Summary

      Constructors 
      Constructor Description
      MstPrintText()  
    • Constructor Detail

      • MstPrintText

        public MstPrintText()
    • 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 interface java.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()