public interface Zoomer
Modifier and Type | Method and Description |
---|---|
void |
addZoomListener(ZoomListener l)
Add a zoom listener into the zoomer.
|
double |
getMaxZoom() |
double |
getMinZoom() |
TNetwork |
getNetwork()
Get the zooming network component.
|
double |
getWheelZoomIncrement()
Get the mouse wheel zoom increment value.
|
double |
getZoom()
Get the zoom factor.
|
double |
getZoomIncrement()
get the zoom increment value.
|
void |
removeZoomListener(ZoomListener l)
Remove a zoom listener from the zoomer.
|
void |
setMaxZoom(double maxZoom) |
void |
setMinZoom(double minZoom) |
void |
setWheelZoomIncrement(double wheelZoomIncrement)
Change the mouse wheel zoom increment value.
|
void |
setZoom(double zoom)
Set the zoom factor.
|
void |
setZoomIncrement(double zoomIncrement)
set the zoom increment value.
|
void |
wheelZoomIn()
zoom in network canvas with mouse wheel scrolled.
|
void |
wheelZoomOut()
zoom out network canvas with mouse wheel scrolled.
|
void |
zoomBack()
Return the last zoom factor.
|
void |
zoomIn()
zoom in network canvas.
|
void |
zoomOut()
zoom out network canvas.
|
void |
zoomReset()
Reset the zoom factor to 1.0
|
void |
zoomToOverview() |
void |
zoomToOverview(int gapX,
int gapY) |
void |
zoomToRect(java.awt.Rectangle rect)
Zoom the rectangle to fit the whole network canvas.
|
double getMaxZoom()
void setMaxZoom(double maxZoom)
double getMinZoom()
void setMinZoom(double minZoom)
TNetwork getNetwork()
double getZoom()
void setZoom(double zoom)
zoom
- double the zoom factor.void zoomIn()
void zoomOut()
void wheelZoomIn()
void wheelZoomOut()
void zoomReset()
void zoomBack()
void zoomToRect(java.awt.Rectangle rect)
rect
- Rectanglevoid addZoomListener(ZoomListener l)
l
- ZoomListenervoid removeZoomListener(ZoomListener l)
l
- ZoomListenervoid zoomToOverview()
void zoomToOverview(int gapX, int gapY)
double getWheelZoomIncrement()
void setWheelZoomIncrement(double wheelZoomIncrement)
wheelZoomIncrement
- doubledouble getZoomIncrement()
void setZoomIncrement(double zoomIncrement)
zoomIncrement
- doubleCopyright © 2002 - 2010 Serva Software. All Rights Reserved.