|
||||||||||
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.JSpinner com.alee.laf.spinner.WebSpinner
public class WebSpinner
User: mgarin Date: 25.07.11 Time: 17:10
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JSpinner |
---|
javax.swing.JSpinner.AccessibleJSpinner, javax.swing.JSpinner.DateEditor, javax.swing.JSpinner.DefaultEditor, javax.swing.JSpinner.ListEditor, javax.swing.JSpinner.NumberEditor |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
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.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 | |
---|---|
WebSpinner()
|
|
WebSpinner(javax.swing.SpinnerModel model)
|
Method Summary | |
---|---|
WebSpinner |
changeFontSize(int change)
Changes font size of the specified component. |
protected javax.swing.JComponent |
createEditor(javax.swing.SpinnerModel model)
|
java.lang.String |
getFontName()
Returns component font name. |
int |
getFontSize()
Returns component font size. |
int |
getRound()
|
int |
getShadeWidth()
|
WebSpinnerUI |
getWebUI()
|
boolean |
isBoldFont()
Returns whether component font is bold or not. |
boolean |
isDrawBorder()
|
boolean |
isDrawFocus()
|
boolean |
isItalicFont()
Returns whether component font is italic or not. |
boolean |
isPlainFont()
Returns whether component font is plain or not. |
java.awt.Shape |
provideShape()
Returns component shape. |
WebSpinner |
setBoldFont()
Sets bold font for the component. |
WebSpinner |
setBoldFont(boolean apply)
Sets bold font for the component. |
void |
setDrawBorder(boolean drawBorder)
|
void |
setDrawFocus(boolean drawFocus)
|
WebSpinner |
setFontName(java.lang.String fontName)
Sets component font name. |
WebSpinner |
setFontSize(int fontSize)
Sets component font size. |
WebSpinner |
setFontSizeAndStyle(int fontSize,
boolean bold,
boolean italic)
Sets font size and style for the specified component. |
WebSpinner |
setFontSizeAndStyle(int fontSize,
int style)
Sets font size and style for the specified component. |
WebSpinner |
setFontStyle(boolean bold,
boolean italic)
Sets component font style. |
WebSpinner |
setFontStyle(int style)
Sets component font style. |
WebSpinner |
setItalicFont()
Sets italic or plain font for the component. |
WebSpinner |
setItalicFont(boolean apply)
Sets italic or plain font for the component. |
WebSpinner |
setPlainFont()
Sets plain font for the component. |
WebSpinner |
setPlainFont(boolean apply)
Sets plain font for the component. |
void |
setRound(int round)
|
void |
setShadeWidth(int shadeWidth)
|
void |
updateUI()
|
Methods inherited from class javax.swing.JSpinner |
---|
addChangeListener, commitEdit, fireStateChanged, getAccessibleContext, getChangeListeners, getEditor, getModel, getNextValue, getPreviousValue, getUI, getUIClassID, getValue, removeChangeListener, setEditor, setModel, setUI, setValue |
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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, 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, setVisible, unregisterKeyboardAction, update |
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, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, 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 |
Constructor Detail |
---|
public WebSpinner()
public WebSpinner(javax.swing.SpinnerModel model)
Method Detail |
---|
public int getShadeWidth()
public void setShadeWidth(int shadeWidth)
public int getRound()
public void setRound(int round)
public boolean isDrawBorder()
public void setDrawBorder(boolean drawBorder)
public boolean isDrawFocus()
public void setDrawFocus(boolean drawFocus)
protected javax.swing.JComponent createEditor(javax.swing.SpinnerModel model)
createEditor
in class javax.swing.JSpinner
public java.awt.Shape provideShape()
ShapeProvider
provideShape
in interface ShapeProvider
public WebSpinnerUI getWebUI()
public void updateUI()
updateUI
in class javax.swing.JSpinner
public WebSpinner setPlainFont()
setPlainFont
in interface FontMethods<WebSpinner>
public WebSpinner setPlainFont(boolean apply)
setPlainFont
in interface FontMethods<WebSpinner>
apply
- whether to apply font changes or not
public boolean isPlainFont()
isPlainFont
in interface FontMethods<WebSpinner>
public WebSpinner setBoldFont()
setBoldFont
in interface FontMethods<WebSpinner>
public WebSpinner setBoldFont(boolean apply)
setBoldFont
in interface FontMethods<WebSpinner>
apply
- whether to apply font changes or not
public boolean isBoldFont()
isBoldFont
in interface FontMethods<WebSpinner>
public WebSpinner setItalicFont()
setItalicFont
in interface FontMethods<WebSpinner>
public WebSpinner setItalicFont(boolean apply)
setItalicFont
in interface FontMethods<WebSpinner>
apply
- whether to apply font changes or not
public boolean isItalicFont()
isItalicFont
in interface FontMethods<WebSpinner>
public WebSpinner setFontStyle(boolean bold, boolean italic)
setFontStyle
in interface FontMethods<WebSpinner>
bold
- whether should set bold font or notitalic
- whether should set italic font or not
public WebSpinner setFontStyle(int style)
setFontStyle
in interface FontMethods<WebSpinner>
style
- new style
public WebSpinner setFontSize(int fontSize)
setFontSize
in interface FontMethods<WebSpinner>
fontSize
- font size
public WebSpinner changeFontSize(int change)
changeFontSize
in interface FontMethods<WebSpinner>
change
- font size change amount
public int getFontSize()
getFontSize
in interface FontMethods<WebSpinner>
public WebSpinner setFontSizeAndStyle(int fontSize, boolean bold, boolean italic)
setFontSizeAndStyle
in interface FontMethods<WebSpinner>
fontSize
- new font sizebold
- whether should set bold font or notitalic
- whether should set italic font or not
public WebSpinner setFontSizeAndStyle(int fontSize, int style)
setFontSizeAndStyle
in interface FontMethods<WebSpinner>
fontSize
- new font sizestyle
- new style
public WebSpinner setFontName(java.lang.String fontName)
setFontName
in interface FontMethods<WebSpinner>
fontName
- new font name
public java.lang.String getFontName()
getFontName
in interface FontMethods<WebSpinner>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |