com.adventnet.snmp.ui
Class TextPrinter

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--com.adventnet.snmp.ui.TextPrinter

class TextPrinter
extends java.lang.Thread


Field Summary
(package private) static int BUFFER_SIZE
           
(package private)  javax.swing.text.Document m_doc
           
(package private)  java.awt.Graphics m_pg
           
(package private)  java.awt.PrintJob m_prnJob
           
(package private) static int MAX_CHARS
           
(package private)  java.awt.Font plainFont
           
(package private) static int TAB_SIZE_PIXELS
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY, values
 
Constructor Summary
TextPrinter(java.awt.Graphics pg, java.awt.PrintJob prnJob, javax.swing.text.Document doc)
           
 
Method Summary
protected static void drawTabbedString(java.awt.Graphics g, java.awt.FontMetrics fm, java.lang.String str, int x, int y)
           
 void run()
           
 
Methods inherited from class java.lang.Thread
, activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_pg

java.awt.Graphics m_pg

m_prnJob

java.awt.PrintJob m_prnJob

m_doc

javax.swing.text.Document m_doc

plainFont

java.awt.Font plainFont

BUFFER_SIZE

static final int BUFFER_SIZE

MAX_CHARS

static final int MAX_CHARS

TAB_SIZE_PIXELS

static final int TAB_SIZE_PIXELS
Constructor Detail

TextPrinter

public TextPrinter(java.awt.Graphics pg,
                   java.awt.PrintJob prnJob,
                   javax.swing.text.Document doc)
Method Detail

run

public void run()
Overrides:
run in class java.lang.Thread

drawTabbedString

protected static void drawTabbedString(java.awt.Graphics g,
                                       java.awt.FontMetrics fm,
                                       java.lang.String str,
                                       int x,
                                       int y)