edu.sc.seis.fissuresUtil.display
Class SeismogramPDFBuilder
java.lang.Object
edu.sc.seis.fissuresUtil.display.SeismogramPDFBuilder
public class SeismogramPDFBuilder
- extends java.lang.Object
Field Summary |
static int |
MARGIN
|
static com.lowagie.text.Rectangle |
PAGE_SIZE
|
Constructor Summary |
SeismogramPDFBuilder()
|
SeismogramPDFBuilder(boolean landscape,
int dispPerPage,
boolean separateDisplays)
|
SeismogramPDFBuilder(boolean landscape,
com.lowagie.text.Rectangle pageSize,
int margin,
int dispPerPage,
boolean separateDisplays)
|
SeismogramPDFBuilder(boolean landscape,
com.lowagie.text.Rectangle pageSize,
int topMargin,
int rightMargin,
int bottomMargin,
int leftMargin,
int dispPerPage,
boolean separateDisplays)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PAGE_SIZE
public static final com.lowagie.text.Rectangle PAGE_SIZE
MARGIN
public static final int MARGIN
- See Also:
- Constant Field Values
SeismogramPDFBuilder
public SeismogramPDFBuilder()
SeismogramPDFBuilder
public SeismogramPDFBuilder(boolean landscape,
int dispPerPage,
boolean separateDisplays)
SeismogramPDFBuilder
public SeismogramPDFBuilder(boolean landscape,
com.lowagie.text.Rectangle pageSize,
int margin,
int dispPerPage,
boolean separateDisplays)
SeismogramPDFBuilder
public SeismogramPDFBuilder(boolean landscape,
com.lowagie.text.Rectangle pageSize,
int topMargin,
int rightMargin,
int bottomMargin,
int leftMargin,
int dispPerPage,
boolean separateDisplays)
setPageSize
public void setPageSize(com.lowagie.text.Rectangle pageSize)
getPageSize
public com.lowagie.text.Rectangle getPageSize()
setMargins
public void setMargins(int margin)
setMargins
public void setMargins(int topMargin,
int rightMargin,
int bottomMargin,
int leftMargin)
setTopMargin
public void setTopMargin(int topMargin)
getTopMargin
public int getTopMargin()
setRightMargin
public void setRightMargin(int rightMargin)
getRightMargin
public int getRightMargin()
setBottomMargin
public void setBottomMargin(int bottomMargin)
getBottomMargin
public int getBottomMargin()
setLeftMargin
public void setLeftMargin(int leftMargin)
getLeftMargin
public int getLeftMargin()
setDispPerPage
public void setDispPerPage(int dispPerPage)
getDispPerPage
public int getDispPerPage()
setSeparateDisplays
public void setSeparateDisplays(boolean separateDisplays)
getSeparateDisplays
public boolean getSeparateDisplays()
setHeader
public void setHeader(TitleBorder header)
getHeader
public TitleBorder getHeader()
getPrintableSize
public java.awt.Dimension getPrintableSize()
createPDF
public void createPDF(javax.swing.JComponent disp,
java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
createPDF
public void createPDF(javax.swing.JComponent comp,
java.io.OutputStream out)
createPDF
public void createPDF(javax.swing.JComponent[] comps,
java.io.OutputStream out)