Package org.apache.batik.swing
Class JSVGCanvas.AffineAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- org.apache.batik.swing.JSVGCanvas.AffineAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.io.Serializable,java.lang.Cloneable,java.util.EventListener,javax.swing.Action
- Direct Known Subclasses:
JSVGCanvas.RotateAction,JSVGCanvas.ScrollAction,JSVGCanvas.ZoomAction
- Enclosing class:
- JSVGCanvas
public class JSVGCanvas.AffineAction extends javax.swing.AbstractActionA swing action to append an affine transform to the current rendering transform. Before the rendering transform is applied the method translates the center of the display to 0,0 so scale and rotate occur around the middle of the display.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.awt.geom.AffineTransformat
-
Constructor Summary
Constructors Constructor Description AffineAction(java.awt.geom.AffineTransform at)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent evt)-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-