Package diva.canvas.demo

This is a demonstration application for the Diva canvas.

See:
          Description

Class Summary
FigureDemo A demonstration of the Canvas class.
MainWindow MainWindow is the JFrame that is used to display a canvas for demos.
RootPane A pane that illustrates selection.
SelectionPane A pane that illustrates selection.
SimplePane A pane containing instances of some basic figures.
SpaceDemo A mock-up illustrating the concepts of navigation through an information space.
SpaceWindow SpaceWindow is the JFrame that is used to display the complete demo.
WarpImageFigure Warps a image on a CubicCurve2D flattened path.
ZoomDemo A class for experimenting with zooming on a pane.
 

Package diva.canvas.demo Description

This is a demonstration application for the Diva canvas. This application servces two purposes: first, it illustrates capabilities of the Diva canvas. This it does by creating a set of windows that show various functionality that can be achieved with the canvas. Some of these are "hard-wired" and can you can examine the code to determine how to achieve the same results, while some are loaded from XML files.

Which brings us to the second point, which is that this application is also a simple demonstration of how to use the diva.gui application framework. The comments in the source code files (and the javadoc) are therefore oriented towards explaining the use of diva.gui.



Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.