FreeHEP API
Version current

Package org.freehep.swing.graphics

Swing graphics extensions: extra panels with interaction managers.

See:
          Description

Interface Summary
GraphicalSelectionListener This listener interface is intended for objects which wish to be notified of specific graphical selections made by the user.
PanelArtist This interface allows the implementing component to interact with a StackedPanel.
 

Class Summary
AbstractPanelArtist  
AbstractRegionSelectionPanel This abstract class defines the majority of the functionality needed to make selections of arbitrary parallelogram regions on the screen.
BackedPanel This class extends JPanel by adding a backing store.
GraphicalSelectionEvent GraphicalSelectionEvent is an event which is generated when an user makes a graphical selection.
GraphicalSelectionPanel The primary superclass of all graphical selection panels.
PanelArtistUtilities This class is a collection of static methods which are useful for implementations of the PanelArtist interface.
ParallelogramSelectionPanel Selects a screen region shaped like a parallelogram.
PointSelectionEvent Instances of this class are created when the user graphically selects a point on the screen.
PointSelectionPanel This panel allows the user to select a point on the screen.
RectangularSelectionPanel Selects a rectangular screen region.
RegionSelectionEvent Instances of this class are created when the user graphically selects a region on the screen.
RotatedRectangleSelectionPanel A panel which selects a rectangular region on the screen which can be arbitrarily rotated.
Scale This class contains static methods which are useful for the ScaleBorder class and any potential subclasses.
ScaleBorder This class implements a Border in which the left and bottom sides contain numerical scales.
SplashFrame Displays a particular image in a separate frame for a given period of time, then destroys the frame.
SquareSelectionPanel A panel which selects a "square" region on the screen.
StackedPanel StackedPanel defines an extension to JLayeredPane which allows a set of equally-sized, overlayed panels to form a single 2D surface on which to draw.
XSkewSelectionPanel A panel which selects a parallogram-shaped region in which two sides are parallel to the y-axis and the other two are skewed with respect to the x-axis.
XSliceSelectionPanel A panel which selects a slice of the window in the x-direction.
YSkewSelectionPanel A panel which selects a parallogram-shaped region in which two sides are parallel to the x-axis and the other two are skewed with respect to the y-axis.
YSliceSelectionPanel A panel which selects a slice of the window in the x-direction.
 

Package org.freehep.swing.graphics Description

Swing graphics extensions: extra panels with interaction managers.


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.