public class RJThumbWheelShape extends JComponentShape
RMTypes.Align, RMTypes.AlignX, RMTypes.AlignY| Modifier and Type | Field and Description |
|---|---|
static byte |
ABSOLUTE_BOUNDED |
static byte |
ABSOLUTE_WRAPPED |
static byte |
TYPE_LINEAR |
static byte |
TYPE_RADIAL |
BINDING_PROP_NAME, STROKE_BORDER, STROKE_DOUBLE, STROKE_HIDDEN, STROKE_SHAPE| Constructor and Description |
|---|
RJThumbWheelShape() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureComponent(JBuilder aBldr,
javax.swing.JComponent aComp)
Override to configure attributes for this class.
|
void |
fromXMLShape(RXArchiver anArchiver,
RXElement anElement)
XML unarchival.
|
float |
getAbsoluteMax()
Returns the largest value permitted by the thumbwheel (even when outside visible range).
|
float |
getAbsoluteMin()
Returns the smallest value permitted by the thumbwheel (even when outside visible range).
|
byte |
getAbsoluteMode()
Returns the thumbhweel absolute mode (ABSOLUTE_BOUNDED or ABSOLUTE_WRAPPED).
|
java.lang.Class<? extends javax.swing.JComponent> |
getComponentClass()
Returns the component class for this component shape.
|
int |
getOrientation()
Returns the orientation (SwingConstants.VERTICAL or SwingConstants.HORIZONTAL).
|
float |
getRound()
Returns the value that thumbwheel values are rounded to.
|
byte |
getType()
Returns the type (radial or linear).
|
float |
getValue()
Returns the value.
|
float |
getVisibleMax()
Returns the largest value in the visible range (ie, on the right side) of the thumbhweel.
|
float |
getVisibleMin()
Returns the smallest value in the visible range (ie, on the left side) of the thumbhweel.
|
void |
setAbsoluteMax(float aValue)
Sets the largest value permitted by the thumbwheel (even when outside visible range).
|
void |
setAbsoluteMin(float aValue)
Sets the smallest value permitted by the thumbwheel (even when outside visible range).
|
void |
setAbsoluteMode(byte aValue)
Sets the thumbhweel absolute mode (ABSOLUTE_BOUNDED or ABSOLUTE_WRAPPED).
|
void |
setOrientation(int aValue)
Returns the orientation (SwingConstants.VERTICAL or SwingConstants.HORIZONTAL).
|
void |
setRound(float aValue)
Sets the value that thumbwheel values are rounded to.
|
void |
setType(byte aType)
Sets the type (radial or linear).
|
void |
setValue(float aValue)
Sets the value.
|
void |
setVisibleMax(float aValue)
Sets the largest value in the visible range (ie, on the right side) of the thumbhweel.
|
void |
setVisibleMin(float aValue)
Sets the smallest value in the visible range (ie, on the left side) of the thumbhweel.
|
RXElement |
toXMLShape(RXArchiver anArchiver)
XML archival.
|
acceptsMouse, clone, createComponent, createComponentDeep, dispatchEventToComponent, firePropertyChange, getAction, getAutoscrolls, getBackground, getBorder, getClientProperty, getComponent, getFont, getForeground, getItemDisplayKey, getRealClassName, getSendActionOnFocusLost, getToolTipText, isEnabled, isFontSet, isOpaque, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paintShape, putClientProperty, setAction, setAutoscrolls, setBackground, setBorder, setEnabled, setFont, setForeground, setItemDisplayKey, setOpaque, setRealClassName, setSendActionOnFocusLost, setToolTipText, toXMLChildrenaddChild, addChild, addChild, addChild, addLayoutChild, bringShapesToFront, cloneDeep, computePrefHeight, computePrefWidth, divideShapeFromTop, fromXML, fromXMLChildren, getBoundsOfChildren, getChild, getChildArray, getChildContaining, getChildCount, getChildLast, getChildren, getChildrenIntersecting, getChildrenWithClass, getChildrenWithClass, getChildWithClass, getChildWithName, getLayout, getNeedsLayout, getSourceURL, indexOfChild, isHittable, isShowing, isSourceURLSet, layout, layoutChildren, relayout, removeChild, removeChild, removeChildren, removeLayoutChild, rpgAll, rpgChildren, sendShapesToBack, setHeight, setLayout, setNeedsLayout, setSourceURL, setWidth, toXMLacceptsChildren, addBinding, addBinding, addDeepChangeListener, addMouseListener, animUpdate, bounds, childrenSuperSelectImmediately, contains, convertedPointFromShape, convertedPointToShape, convertedRectFromShape, convertedRectToShape, convertedVectorFromShape, convertedVectorToShape, convertFromShape, convertPathFromShape, convertPathToShape, convertPointFromShape, convertPointToShape, convertRectFromShape, convertRectToShape, convertToShape, convertVectorFromShape, convertVectorToShape, copyShape, createDivideShapeRemainder, deepChange, divideShapeFromEdge, get, get, getAlignment, getAlignmentX, getAlignmentY, getAncestor, getAncestorCount, getAncestorInCommon, getAnimator, getAnimator, getAutosizing, getAutosizingDefault, getBestHeight, getBestHeight, getBestWidth, getBestWidth, getBinding, getBinding, getBindingCount, getBindings, getBounds, getBoundsInside, getBoundsMarked, getBoundsMarkedDeep, getChildAnimator, getChildAnimator, getChildClipShape, getClipShape, getColor, getDashArrayString, getDashPhase, getDatasetEntity, getDatasetKey, getDisplayedFill, getDisplayedStroke, getDocument, getEffect, getEventAdapter, getFill, getFormat, getFrame, getFrameHeight, getFrameMaxX, getFrameMaxY, getFrameWidth, getFrameX, getFrameXY, getFrameY, getHeight, getHover, getLayoutInfo, getMaskPath, getMaxX, getMaxY, getMinHeight, getMinHeight, getMinWidth, getMinWidth, getName, getOpacity, getOpacityDeep, getOutline, getPageBreak, getPageBreakMax, getPageBreakPage, getPageBreakPageMax, getPageShape, getParent, getParent, getPath, getPathInBounds, getPrefHeight, getPrefHeight, getPrefWidth, getPrefWidth, getPropertyNameMapped, getPropertyNames, getPropertyNames, getRoll, getRootShape, getRSS, getScaleX, getScaleY, getShapesToAncestor, getShapesToDescendant, getShapesToShape, getSize, getSkewX, getSkewY, getStroke, getStrokeColor, getStrokeOnTop, getStrokeStyle, getStrokeWidth, getTextColor, getTimeline, getTimeline, getTransform, getTransformFromShape, getTransformInverse, getTransformToShape, getUndoer, getURL, getVisbileBounds, getVisibleBounds, getVisibleBounds, getVisibleBounds, getWidth, getX, getXY, getXYP, getY, height, indexOf, intersects, isAncestor, isAnimProperty, isDeletable, isDescendant, isEditing, isEnabled, isHittable, isLocked, isMinHeightSet, isMinWidthSet, isPrefHeightSet, isPrefWidthSet, isRoot, isRSS, isShowing, isUnderlined, isUseFill, isUseStroke, isViewing, isVisible, offsetXY, page, pageMax, paint, paintShapeAll, paintShapeChildren, paintShapeOver, propertyChange, put, removeBinding, removeBinding, removeDeepChangeListener, removeFromParent, removeMouseListener, repaint, repaint, resolvePageReferences, rpgBindings, rpgShape, setAlignment, setAlignmentX, setAlignmentY, setAutosizing, setBestHeight, setBestSize, setBounds, setBounds, setColor, setDashArrayString, setDashPhase, setEffect, setEnabled, setFill, setFormat, setFrame, setFrame, setFrameSize, setFrameX, setFrameXY, setFrameXY, setFrameY, setHover, setLayoutInfo, setLocked, setMinHeight, setMinSize, setMinWidth, setName, setOpacity, setOutline, setParent, setPrefHeight, setPrefWidth, setRoll, setScaleX, setScaleXY, setScaleY, setShowing, setSize, setSize, setSkewX, setSkewXY, setSkewY, setStroke, setStrokeColor, setStrokeStyle, setStrokeWidth, setTextColor, setTime, setTimeline, setUnderlined, setURL, setUseFill, setUseStroke, setVisible, setX, setXY, setXY, setXYP, setY, shapeHidden, shapeShown, superSelectable, toString, undoerDisable, undoerEnable, undoerSetUndoTitle, width, x, yaddPropertyChangeListener, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChangeaddListener, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListenerpublic static final byte TYPE_RADIAL
public static final byte TYPE_LINEAR
public static final byte ABSOLUTE_BOUNDED
public static final byte ABSOLUTE_WRAPPED
public float getValue()
public void setValue(float aValue)
public float getRound()
public void setRound(float aValue)
public float getVisibleMin()
public void setVisibleMin(float aValue)
public float getVisibleMax()
public void setVisibleMax(float aValue)
public float getAbsoluteMin()
public void setAbsoluteMin(float aValue)
public float getAbsoluteMax()
public void setAbsoluteMax(float aValue)
public byte getAbsoluteMode()
public void setAbsoluteMode(byte aValue)
public int getOrientation()
public void setOrientation(int aValue)
public byte getType()
public void setType(byte aType)
public java.lang.Class<? extends javax.swing.JComponent> getComponentClass()
getComponentClass in class JComponentShapeprotected void configureComponent(JBuilder aBldr, javax.swing.JComponent aComp)
configureComponent in class JComponentShapepublic RXElement toXMLShape(RXArchiver anArchiver)
toXMLShape in class JComponentShapepublic void fromXMLShape(RXArchiver anArchiver, RXElement anElement)
fromXMLShape in class JComponentShape