Package org.sikuli.guide
Class SxArrow
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- org.sikuli.guide.Visual
-
- org.sikuli.guide.SxArrow
-
- All Implemented Interfaces:
ComponentListener,ImageObserver,MenuContainer,Serializable,Cloneable,EventListener
public class SxArrow extends Visual implements ComponentListener
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.sikuli.guide.Visual
Visual.Layout
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static intELBOW_Xstatic intELBOW_Ystatic intSTRAIGHT-
Fields inherited from class org.sikuli.guide.Visual
currentLayout, defColor, defColorBack, defColorFrame, defColorFront, defColorText, defFont, defFontSize, defStroke, hasChanged, layout, PADDING_X, PADDING_Y
-
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomponentHidden(ComponentEvent arg0)voidcomponentMoved(ComponentEvent arg0)voidcomponentResized(ComponentEvent arg0)voidcomponentShown(ComponentEvent arg0)PointgetDestination()PointgetSource()voidpaintComponent(Graphics g)voidsetDestination(Point destination)voidsetSource(Point source)voidsetStyle(int style)voidupdateComponent()-
Methods inherited from class org.sikuli.guide.Visual
above, above, addAnimation, addAnimationListener, addCircleAnimation, addFadeinAnimation, addFadeoutAnimation, addFollower, addMoveAnimation, addResizeAnimation, addSlideAnimation, animationCompleted, below, below, clone, createMoveAnimator, createSlidingAnimator, getActualBounds, getActualHeight, getActualLocation, getActualSize, getActualWidth, getCenter, getColorHex, getFollowerBounds, getFollowers, getLeader, getRegion, getTarget, getText, isAutoLayoutEnabled, isAutoMoveEnabled, isAutoResizeEnabled, isAutoVisibilityEnabled, left, left, moveTo, moveTo, offsetLocation, paint, paintPlain, popin, popout, removeFollower, removeFrom, removeFromLeader, resizeTo, right, right, setActualBounds, setActualLocation, setActualLocation, setActualSize, setActualSize, setAutoLayoutEnabled, setAutoMoveEnabled, setAutoResizeEnabled, setAutoVisibilityEnabled, setColor, setColor, setColors, setColors, setEmphasisAnimation, setEntranceAnimation, setFont, setFontSize, setGuide, setHorizontalAlignmentWithRegion, setLayout, setLocationRelative, setLocationRelativeToComponent, setLocationRelativeToComponent, setLocationRelativeToComponent, setLocationRelativeToComponent, setLocationRelativeToPoint, setLocationRelativeToRegion, setMargin, setMaxWidth, setMovable, setOffset, setOpacity, setScale, setShadow, setShadowDefault, setStroke, setTarget, setText, setTextColor, setTextColor, setVerticalAlignmentWithRegion, setVisible, setZoomLevel, startAnimation, stopAnimation, toString
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update, updateUI
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
STRAIGHT
public static final int STRAIGHT
- See Also:
- Constant Field Values
-
ELBOW_X
public static final int ELBOW_X
- See Also:
- Constant Field Values
-
ELBOW_Y
public static final int ELBOW_Y
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateComponent
public void updateComponent()
- Overrides:
updateComponentin classVisual
-
setStyle
public void setStyle(int style)
-
paintComponent
public void paintComponent(Graphics g)
- Overrides:
paintComponentin classJComponent
-
setDestination
public void setDestination(Point destination)
-
getDestination
public Point getDestination()
-
setSource
public void setSource(Point source)
-
getSource
public Point getSource()
-
componentHidden
public void componentHidden(ComponentEvent arg0)
- Specified by:
componentHiddenin interfaceComponentListener
-
componentMoved
public void componentMoved(ComponentEvent arg0)
- Specified by:
componentMovedin interfaceComponentListener
-
componentResized
public void componentResized(ComponentEvent arg0)
- Specified by:
componentResizedin interfaceComponentListener
-
componentShown
public void componentShown(ComponentEvent arg0)
- Specified by:
componentShownin interfaceComponentListener
-
-