sgtplot
Class LayerContainer
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- sgtplot.LayerContainer
-
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, LayerControl
public class LayerContainer extends java.awt.Container implements LayerControl
AContainerdesigned holdLayers. TheLayerContainerimproves the flexiblity in laying out multiple stackedLayers on aPane.- Since:
- 1.0
- See Also:
StackedLayout,Pane,Layer, Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor and Description LayerContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voiddraw(org.freehep.graphics2d.VectorGraphics g)Used internally by sgtplot.voiddrawDraggableItems(org.freehep.graphics2d.VectorGraphics g)Used internally by sgtplot.java.lang.StringgetId()Get identifier.voidsetPane(AbstractPane pane)Used internally by sgtplot.-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Method Detail
-
setPane
public void setPane(AbstractPane pane)
Used internally by sgtplot.- Specified by:
setPanein interfaceLayerControl- Parameters:
pane- Parent pane
-
draw
public void draw(org.freehep.graphics2d.VectorGraphics g) throws PaneNotFoundExceptionUsed internally by sgtplot.- Specified by:
drawin interfaceLayerControl- Parameters:
g- Graphics object- Throws:
PaneNotFoundException- Pane not found.
-
drawDraggableItems
public void drawDraggableItems(org.freehep.graphics2d.VectorGraphics g) throws PaneNotFoundExceptionUsed internally by sgtplot.- Specified by:
drawDraggableItemsin interfaceLayerControl- Parameters:
g- Graphics object.- Throws:
PaneNotFoundException- Pane not found.- Since:
- 2.0
-
getId
public java.lang.String getId()
Get identifier.- Specified by:
getIdin interfaceLayerControl- Returns:
- identifier/name
-
-
DMelt 3.0 © DataMelt by jWork.ORG