public class FLayoutZooms extends java.lang.Object implements Observable
| Constructor and Description |
|---|
FLayoutZooms(LayoutPanel layoutPanel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(Observer o) |
void |
deleteObserver(Observer o) |
void |
deleteObservers() |
void |
realZoom()
Aplica el zoom real teniendo en cuenta la resolución de pantalla.
|
void |
setPan(java.awt.Point p1,
java.awt.Point p2)
Modifica los puntos de control para generar el zoom del Layout
|
void |
setViewZoomIn(java.awt.geom.Point2D poi1,
java.awt.geom.Point2D poi2)
Realiza un zoom in a las vista añadidas al Layout que esten seleccionadas
|
void |
setViewZoomOut(java.awt.Point p2)
Realiza un zoom out a las vistas añadidas al Layout y que estén
seleccionadas
|
void |
setZoom(double dif,
java.awt.Point p2)
Realiza un zoom out sobre el Layout que se le pasa como parámetro.
|
void |
setZoomIn(java.awt.Point p1,
java.awt.Point p2)
Realiza un zoom por rectángulo o por punto con un escalado por defecto
sobre el Layout que se le pasa como parámetro.
|
void |
setZoomOut(java.awt.Point p2)
Realiza un zoom out sobre el Layout que se le pasa como parámetro.
|
void |
zoomAllFrames()
Realiza un zoom a todos los elementos del layout.
|
void |
zoomIn()
Realiza un zoom in a partir del zoom actual de la vista.
|
void |
zoomOut()
Realiza un zoom out a partir del zoom actual de la vista.
|
void |
zoomSelect()
Realiza un zoom a los elementos que esten seleccionados, si no hay
ningún elemento seleccionado no realiza ningún zoom
|
public FLayoutZooms(LayoutPanel layoutPanel)
public void setZoomIn(java.awt.Point p1,
java.awt.Point p2)
p1 - punto de inicio del rectángulo.p2 - punto final del recángulo.public void setZoomOut(java.awt.Point p2)
p2 - punto central del rectángulo.public void setZoom(double dif,
java.awt.Point p2)
dif - factor.p2 - punto final del recángulo.public void realZoom()
public void zoomIn()
public void zoomOut()
public void zoomSelect()
public void zoomAllFrames()
public void setViewZoomIn(java.awt.geom.Point2D poi1,
java.awt.geom.Point2D poi2)
p1 - Punto inicial del rectángulop2 - Punto final del rectángulopublic void setViewZoomOut(java.awt.Point p2)
p2 - Punto centralpublic void setPan(java.awt.Point p1,
java.awt.Point p2)
p1 - Punto inicialp2 - Punto finalpublic void addObserver(Observer o)
addObserver in interface Observablepublic void deleteObserver(Observer o)
deleteObserver in interface Observablepublic void deleteObservers()
deleteObservers in interface Observable