public class FLayoutDraw extends Object implements Observable, Printable
NO_SUCH_PAGE, PAGE_EXISTS| Constructor and Description |
|---|
FLayoutDraw(LayoutPanel layoutPanel)
Crea un nuevo FLayoutDraw.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(Observer o) |
void |
deleteObserver(Observer o) |
void |
deleteObservers() |
void |
drawGrid(Graphics2D g)
DOCUMENT ME!
|
void |
drawHandlers(Graphics2D g,
Color color)
Dibuja los handlers sobre los fframes que esten seleccionados.
|
void |
drawLayout(Graphics2D g2,
BufferedImage imgBase)
Método para dibujar el Layout y modificar la matriz de transformación a
partir del tamaño en pixels que tenga rect y el formato de papel
seleccionado.
|
void |
drawRectangle(Graphics2D g)
Dibuja sobre un Graphics2D el rectángulo que representa al folio.
|
void |
drawRuler(Graphics2D g,
Color color)
Dibuja sobre el graphics2d las reglas.
|
void |
drawShapes(Graphics2D g2)
Se dibuja sobre el graphics el Layout.
|
void |
initialize() |
boolean |
initializeAffineTransform() |
int |
print(Graphics g,
PageFormat format,
int pi) |
void |
toPDF(File pdf)
A partir de un fichero que se pasa como parámetro se crea un pdf con el
contenido del Layout.
|
void |
toPS(File ps)
A partir de un fichero que se pasa como parámetro se crea un ps con el
contenido del Layout.
|
public FLayoutDraw(LayoutPanel layoutPanel)
l - Referencia al Layout.public void initialize()
public void drawLayout(Graphics2D g2, BufferedImage imgBase) throws ReadException
g2 - imgBase - Si es null, estás imprimiendo. Si no, la usas para el
código de optimización.ReadDriverExceptionReadExceptionpublic boolean initializeAffineTransform()
public void drawRectangle(Graphics2D g)
g - Graphics2Dpublic void drawGrid(Graphics2D g)
g - DOCUMENT ME!public void drawRuler(Graphics2D g, Color color)
g - graphics2d sobre el que se dibuja.color - Color de la regla.public void drawHandlers(Graphics2D g, Color color)
g - Graphics sobre el que se dibuja.color - Color de los Handlers.public void toPS(File ps)
ps - public void toPDF(File pdf)
pdf - public int print(Graphics g, PageFormat format, int pi) throws PrinterException
print in interface PrintablePrinterExceptionpublic void drawShapes(Graphics2D g2)
g2 - graphics sobre el que se dibuja.public void addObserver(Observer o)
addObserver in interface Observablepublic void deleteObserver(Observer o)
deleteObserver in interface Observablepublic void deleteObservers()
deleteObservers in interface Observable