public abstract class AbstractBackground extends java.lang.Object implements Background, SVGBackground
SVG_BACKGROUND_ID
Constructor and Description |
---|
AbstractBackground() |
Modifier and Type | Method and Description |
---|---|
float |
getAlpha() |
void |
paint(java.awt.Graphics g,
double zoom,
java.awt.Rectangle viewportRect)
The
Network uses a Background to paint network
map background. |
abstract void |
paintContent(java.awt.Graphics2D g2d,
double zoom,
java.awt.Rectangle viewportRect) |
void |
setAlpha(float alpha) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBackgroundSize
toSVG
public float getAlpha()
public void setAlpha(float alpha)
public void paint(java.awt.Graphics g, double zoom, java.awt.Rectangle viewportRect)
Background
Network
uses a Background
to paint network
map background. Network object call this method to paint background, input
the map graphics, zoom factor, and map scroll's viewpoint rectangle. We can
paint anything you want in this method.paint
in interface Background
g
- network map graphics object.zoom
- current network map zooming factor.viewportRect
- current map scroll's viewpoint rectangle.public abstract void paintContent(java.awt.Graphics2D g2d, double zoom, java.awt.Rectangle viewportRect)
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.