|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--com.pallas.swing.spinner.PSpinner
Title: $FileName: PSpinner.java$
Field Summary | |
private static java.awt.Dimension |
BUTTON_DIMS
|
private java.util.Vector |
changeLisnteners
|
private PSpinnerFormat |
format
|
private javax.swing.JButton |
left
|
private javax.swing.SpinnerModel |
model
|
private javax.swing.JButton |
right
|
private javax.swing.JLabel |
valueDisplay
|
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class javax.swing.JComponent |
accessibleContext, 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.Container |
|
Fields inherited from class java.awt.Component |
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 |
Constructor Summary | |
PSpinner()
|
|
PSpinner(javax.swing.SpinnerModel model)
|
|
PSpinner(javax.swing.SpinnerModel model,
PSpinnerFormat format)
|
Method Summary | |
void |
addChangeListener(javax.swing.event.ChangeListener listener)
|
private javax.swing.JButton |
buildLeftButton()
|
private javax.swing.JButton |
buildRightButton()
|
protected void |
displayCurrentValue()
|
protected void |
fireStateChanged()
|
javax.swing.event.ChangeListener[] |
getChangeListeners()
|
PSpinnerFormat |
getFormat()
|
javax.swing.SpinnerModel |
getModel()
|
java.lang.Object |
getNextValue()
|
java.lang.Object |
getPreviousValue()
|
java.lang.Object |
getValue()
|
private void |
initializeComponent()
|
static void |
main(java.lang.String[] args)
|
(package private) void |
next()
|
void |
paint(java.awt.Graphics g)
|
(package private) void |
previous()
|
void |
removeChangeListener(javax.swing.event.ChangeListener listener)
|
private void |
setButtonDims()
|
void |
setDisplayAreaMaximumSize(java.awt.Dimension dim)
|
void |
setDisplayAreaMinimumSize(java.awt.Dimension dim)
|
void |
setDisplayAreaPreferredSize(java.awt.Dimension dim)
|
void |
setFormat(PSpinnerFormat format)
|
void |
setModel(javax.swing.SpinnerModel model)
|
void |
setValue(java.lang.Object o)
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private javax.swing.SpinnerModel model
private PSpinnerFormat format
private javax.swing.JLabel valueDisplay
private javax.swing.JButton left
private javax.swing.JButton right
private java.util.Vector changeLisnteners
private static final java.awt.Dimension BUTTON_DIMS
Constructor Detail |
public PSpinner()
public PSpinner(javax.swing.SpinnerModel model)
public PSpinner(javax.swing.SpinnerModel model, PSpinnerFormat format)
Method Detail |
private void initializeComponent()
public void setDisplayAreaPreferredSize(java.awt.Dimension dim)
public void setDisplayAreaMinimumSize(java.awt.Dimension dim)
public void setDisplayAreaMaximumSize(java.awt.Dimension dim)
public void addChangeListener(javax.swing.event.ChangeListener listener)
protected void displayCurrentValue()
protected void fireStateChanged()
public javax.swing.event.ChangeListener[] getChangeListeners()
public PSpinnerFormat getFormat()
public javax.swing.SpinnerModel getModel()
public java.lang.Object getNextValue()
public java.lang.Object getPreviousValue()
public java.lang.Object getValue()
public void removeChangeListener(javax.swing.event.ChangeListener listener)
public void setFormat(PSpinnerFormat format)
public void setModel(javax.swing.SpinnerModel model)
public void setValue(java.lang.Object o)
void next()
void previous()
private void setButtonDims()
private javax.swing.JButton buildLeftButton()
private javax.swing.JButton buildRightButton()
public void paint(java.awt.Graphics g)
paint
in class javax.swing.JComponent
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |