All Classes
-
Class Summary Class Description AddVertexDemo A variation of old AddVertexDemo that animates transitions between graph algorithms.AnnotationsDemo Demonstrates annotation of graph elements.BalloonLayoutDemo Demonstrates the visualization of a Tree using TreeLayout and BalloonLayout.BalloonLayoutForestDemo Demonstrates the visualization of a Forest using TreeLayout and BalloonLayout.BarnesHutVisualizer Draws a Barnes-Hut Quad Tree.DemoTreeSupplier DemoTreeSupplier.EdgeSupplier DemoTreeSupplier.VertexSupplier DrawnIconVertexDemo A demo that shows drawn Icons as verticesEdgeLabelDemo Demonstrates jung support for drawing edge labels that can be positioned at any point along the edge, and can be rotated to be parallel with the edge.EdgePrioritizedTreeDAGLayoutDemo GraphEditorDemo Shows how to create a graph editor with JUNG.ImageEdgeLabelDemo Demonstrates the use of images on graph edge labels.InternalFrameSatelliteViewDemo Similar to the SatelliteViewDemo, but using JInternalFrame.L2RTreeLayoutDemo A variant of TreeLayoutDemo that rotates the view by 90 degrees from the default orientation.LensDemo Demonstrates the use ofHyperbolicTransformandMagnifyTransformapplied to either the model (graph layout) or the view (VisualizationViewer) The hyperbolic transform is applied in an elliptical lens that affects that part of the visualization.LensVertexImageFromLabelShaperDemo LensVertexImageShaperDemo Demonstrates the use of images to represent graph vertices.LensVertexImageShaperDemo.PickWithIconListener MinimalVisualization A demo that shows a minimal visualizationMinimumSpanningTreeDemo Demonstrates a single graph with 3 layouts in 3 views.MultiRowTreeLayoutForestDemo Demonstrates the visualization of a Forest using TreeLayout and BalloonLayout.MultiViewDemo Demonstrates 3 views of one graph in one model with one layout.PerformanceGraph demonstrates a large graph with animated layout lightweight rendering is enabled for better performanceRadialTreeLensDemo Shows a RadialTreeLayout view of a Forest.RTreeVisualization<V> A Visualization for the RTree used in a graph visualizationRTreeVisualizer A visualization of the R-Tree structure.SatelliteViewDemo Demonstrates the construction of a graph visualization with a main and a satellite view.SatelliteViewTreeDemo Demonstrates the construction of a graph visualization with a main and a satellite view.ShortestPathDemo Demonstrates use of the JGrapht shortest path algorithm and visualization of the results.ShowLayouts Demonstrates several of the graph layout algorithms.ShowLayoutsWithBarnesHutVisualization This demo is adapted from ShowLayouts, but when a LayoutAlgorithm that uses the BarnesHutOctTree is selected, the Barnes-Hut structure is drawn on the view under the Graph.ShowLayoutsWithGuavaGraphs Demonstrates several of the graph layout algorithms.ShowLayoutsWithJGraphtIO Demonstrates several of the graph layout algorithms.SimpleGraphSpatialEdgeSearchTest A test that puts a lot of vertices on the screen with a visible quadtree.SimpleGraphSpatialSearchTest A test that puts a lot of vertices on the screen with a visible R-Tree.SimpleGraphSpatialTest A test program to show the SpatialLayout structure and allow users to manipulate the graph ('p' for pick mode, 't' for transform mode) and watch the Spatial structure updateSpatialLensDemo Demonstrates the use ofHyperbolicTransformandMagnifyTransformapplied to either the model (graph layout) or the view (VisualizationViewer) The hyperbolic transform is applied in an elliptical lens that affects that part of the visualization.SpatialLensDemoWithOneStarVertex The purpose of this demo is to test picking a single, irregularly shaped vertex in the presence of Lens effects and spatial data structures.SpatialLensLargeGraphDemo Demonstrates the use ofHyperbolicTransformandMagnifyTransformapplied to either the model (graph layout) or the view (VisualizationViewer) The hyperbolic transform is applied in an elliptical lens that affects that part of the visualization.SpatialRTreeTest A test that puts a lot of vertices on the screen with a visible quadtree.SubLayoutDemo Demonstrates the AggregateLayout class.TestGraphs Provides generators for several different test graphs.TestGuavaGraphs Provides generators for several different test graphs.TreeCollapseDemo Demonstrates "collapsing"/"expanding" of a tree's subtrees.TreeDAGLayoutDemo Demonstrates TreeLayout and RadialTreeLayout.TreeLayoutDemo Demonsrates TreeLayout and RadialTreeLayout.TwoModelDemo Demonstrates a single graph with 2 layouts in 2 views.UnicodeLabelDemo A demo that shows flag images as vertices, and uses unicode to render vertex labels.VertexCollapseDemo A demo that shows how collections of vertices can be collapsed into a single vertex.VertexCollapseDemoWithLayouts A demo that shows how collections of vertices can be collapsed into a single vertex.VertexImageShaperDemo Demonstrates the use of images to represent graph vertices.VertexImageShaperDemo.DemoIconShapeFunction<V> this class exists only to provide settings to turn on/off shapes and image fill in this demo.VertexImageShaperDemo.DemoVertexIconTransformer<V> This class exists only to provide settings to turn on/off shapes and image fill in this demo.VertexImageShaperDemo.PickWithIconListener<V> When Vertices are selected, add a checkmark icon to the imager.VertexImageShaperDemo.VertexStringerImpl<V> A simple implementation of Function that gets Vertex labels from a MapVertexLabelAsShapeDemo This demo shows how to use the vertex labels themselves as the vertex shapes.VertexLabelPositionDemo Demonstrates vertex label positioning controlled by the user.VisualizationImageServerDemo Demonstrates VisualizationImageServer.VisualizationScrollPaneDemo Demonstrates the use ofVisualizationScrollPane.WorldMapGraphDemo Shows a graph overlaid on a world map image.