public class MapView
extends java.awt.Container
implements org.mapsforge.map.view.MapView
Constructor and Description |
---|
MapView() |
Modifier and Type | Method and Description |
---|---|
void |
addLayer(org.mapsforge.map.layer.Layer layer) |
void |
addListeners() |
void |
destroy()
Clear map view.
|
void |
destroyAll()
Clear all map view elements.
i.e. |
org.mapsforge.core.model.BoundingBox |
getBoundingBox() |
org.mapsforge.core.model.Dimension |
getDimension() |
org.mapsforge.map.view.FpsCounter |
getFpsCounter() |
org.mapsforge.map.view.FrameBuffer |
getFrameBuffer() |
org.mapsforge.map.layer.LayerManager |
getLayerManager() |
org.mapsforge.map.scalebar.MapScaleBar |
getMapScaleBar() |
org.mapsforge.map.util.MapViewProjection |
getMapViewProjection() |
org.mapsforge.map.model.Model |
getModel() |
void |
paint(java.awt.Graphics graphics) |
void |
setCenter(org.mapsforge.core.model.LatLong center) |
void |
setMapScaleBar(org.mapsforge.map.scalebar.MapScaleBar mapScaleBar) |
void |
setZoomLevel(byte zoomLevel) |
void |
setZoomLevelMax(byte zoomLevelMax) |
void |
setZoomLevelMin(byte zoomLevelMin) |
add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public void addLayer(org.mapsforge.map.layer.Layer layer)
addLayer
in interface org.mapsforge.map.view.MapView
public void addListeners()
public void destroy()
destroy
in interface org.mapsforge.map.view.MapView
public void destroyAll()
destroyAll
in interface org.mapsforge.map.view.MapView
public org.mapsforge.core.model.BoundingBox getBoundingBox()
getBoundingBox
in interface org.mapsforge.map.view.MapView
public org.mapsforge.core.model.Dimension getDimension()
getDimension
in interface org.mapsforge.map.view.MapView
public org.mapsforge.map.view.FpsCounter getFpsCounter()
getFpsCounter
in interface org.mapsforge.map.view.MapView
public org.mapsforge.map.view.FrameBuffer getFrameBuffer()
getFrameBuffer
in interface org.mapsforge.map.view.MapView
public org.mapsforge.map.layer.LayerManager getLayerManager()
getLayerManager
in interface org.mapsforge.map.view.MapView
public org.mapsforge.map.scalebar.MapScaleBar getMapScaleBar()
getMapScaleBar
in interface org.mapsforge.map.view.MapView
public org.mapsforge.map.util.MapViewProjection getMapViewProjection()
getMapViewProjection
in interface org.mapsforge.map.view.MapView
public org.mapsforge.map.model.Model getModel()
getModel
in interface org.mapsforge.map.view.MapView
public void paint(java.awt.Graphics graphics)
paint
in class java.awt.Container
public void setCenter(org.mapsforge.core.model.LatLong center)
setCenter
in interface org.mapsforge.map.view.MapView
public void setMapScaleBar(org.mapsforge.map.scalebar.MapScaleBar mapScaleBar)
setMapScaleBar
in interface org.mapsforge.map.view.MapView
public void setZoomLevel(byte zoomLevel)
setZoomLevel
in interface org.mapsforge.map.view.MapView
public void setZoomLevelMax(byte zoomLevelMax)
setZoomLevelMax
in interface org.mapsforge.map.view.MapView
public void setZoomLevelMin(byte zoomLevelMin)
setZoomLevelMin
in interface org.mapsforge.map.view.MapView