planetj.gui
Class CMIncreaserDecreaser

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--planetj.gui.CMPanelJ
                                |
                                +--planetj.gui.CMIncreaserDecreaser
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class CMIncreaserDecreaser
extends CMPanelJ

This is basically a spinner that can increase a value or decrease a value of its related text field Creation date: (6/5/00 5:23:02 PM)

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
CMIncreaserDecreaser()
          CMIncreaserDecreaser constructor comment.
CMIncreaserDecreaser(boolean isDoubleBuffered)
          CMIncreaserDecreaser constructor comment.
CMIncreaserDecreaser(LayoutManager layout)
          CMIncreaserDecreaser constructor comment.
CMIncreaserDecreaser(LayoutManager layout, boolean isDoubleBuffered)
          CMIncreaserDecreaser constructor comment.
 
Method Summary
 void decreaseAttribute()
          decreaseAttribute will decrease the value of the related text field by 1.
 CMNumberField getRelatedTextField()
          This will return the related NumberField Creation date: (6/5/00 6:51:13 PM)
 void increaseAttribute()
          increaseAttribute increases the value of the related text field by 1
static void main(String[] args)
          main entrypoint - starts the part when it is run as an application
 void setRelatedTextField(CMNumberField newRelatedTextField)
          Sets the related text field.
 
Methods inherited from class planetj.gui.CMPanelJ
showBusyCursor, showDefaultCursor, showException, showException, showException
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, 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, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, 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, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, 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, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CMIncreaserDecreaser

public CMIncreaserDecreaser()
CMIncreaserDecreaser constructor comment.


CMIncreaserDecreaser

public CMIncreaserDecreaser(LayoutManager layout)
CMIncreaserDecreaser constructor comment.

Parameters:
layout - java.awt.LayoutManager

CMIncreaserDecreaser

public CMIncreaserDecreaser(LayoutManager layout,
                            boolean isDoubleBuffered)
CMIncreaserDecreaser constructor comment.

Parameters:
layout - java.awt.LayoutManager
isDoubleBuffered - boolean

CMIncreaserDecreaser

public CMIncreaserDecreaser(boolean isDoubleBuffered)
CMIncreaserDecreaser constructor comment.

Parameters:
isDoubleBuffered - boolean
Method Detail

decreaseAttribute

public void decreaseAttribute()
decreaseAttribute will decrease the value of the related text field by 1.


getRelatedTextField

public CMNumberField getRelatedTextField()
This will return the related NumberField Creation date: (6/5/00 6:51:13 PM)

Returns:
planetj.gui.CMNumberField

increaseAttribute

public void increaseAttribute()
increaseAttribute increases the value of the related text field by 1


main

public static void main(String[] args)
main entrypoint - starts the part when it is run as an application

Parameters:
args - java.lang.String[]

setRelatedTextField

public void setRelatedTextField(CMNumberField newRelatedTextField)
Sets the related text field. This must be a CMNumberField becasue we must increase of decrease the numeric value Creation date: (6/5/00 6:51:13 PM)

Parameters:
newRelatedTextField - planetj.gui.CMNumberField