Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: 
java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by org.apache.batik.swing.gvt.AbstractJGVTComponent
                  extended by org.apache.batik.swing.gvt.JGVTComponent
                      extended by org.apache.batik.swing.svg.AbstractJSVGComponent
                          extended by org.apache.batik.swing.svg.JSVGComponent
                              extended by org.apache.batik.swing.JSVGCanvas
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
JSVGViewerFrame.Canvas

public class JSVGCanvas
extends JSVGComponent

This class represents a general-purpose swing SVG component. The JSVGCanvas does not provided additional functionalities compared to the JSVGComponent but simply provides an API conformed to the JavaBean specification. The only major change between the JSVGComponent and this component is that interactors and text selection are activated by default.

See Also:
Serialized Form

Constructor Detail

JSVGCanvas

public JSVGCanvas()
Creates a new JSVGCanvas.


JSVGCanvas

public JSVGCanvas(SVGUserAgent ua,
                  boolean eventsEnabled,
                  boolean selectableText)
Creates a new JSVGCanvas.

Parameters:
ua - a SVGUserAgent instance or null.
eventsEnabled - Whether the GVT tree should be reactive to mouse and key events.
selectableText - Whether the text should be selectable.

Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
 PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    
SUMMARY: