Package org.geotools.swing

Simple Swing widgets for map display.

See:
          Description

Interface Summary
MapPane Defines the core map pane methods.
RenderingExecutor Defines the core methods for executors used to run drawing tasks on background threads.
RenderingExecutorListener Listens for events published by a RenderingExecutor
 

Class Summary
AbstractMapPane Base class for Swing map panes.
DefaultRenderingExecutor The default implementation of RenderingExecutor which is used by JMapPane and JLayeredMapPane.
JLayeredMapPane This class is not usable yet !
JMapFrame A Swing frame containing a map display pane and (optionally) a toolbar, status bar and map layer table.
JMapPane A lightweight map pane which uses a single renderer and backing image.
JProgressWindow Reports progress of a lengthly operation in a window.
MapLayerTable Displays a list of the map layers in an associated MapPane and provides controls to set the visibility, selection and style of each layer.
MapLayerTableCellRenderer A custom list cell renderer for items in the JList used by MapLayerTable to show map layer names and states.
MouseDragBox Draws a box on the parent component (e.g.
RenderingExecutorEvent An event type used by RenderingExecutor to communicate task status to client objects.
RenderingOperands  
RenderingTask A rendering task to be run by a RenderingExecutor.
SingleLayerMapContent Used by DefaultRenderingExecutor to hold a single Layer that is being passed to a renderer.
 

Enum Summary
JMapFrame.Tool Constants for available toolbar buttons used with the JMapFrame.enableTool(org.geotools.swing.JMapFrame.Tool...) method.
MapLayerTableCellRenderer.LayerControlItem Items used to display layer states and controls.
 

Package org.geotools.swing Description

Simple Swing widgets for map display.



Copyright © 1996-2014 Geotools. All Rights Reserved.