public class WebProgressBar extends javax.swing.JProgressBar implements ShapeProvider, com.alee.managers.language.LanguageMethods, FontMethods<WebProgressBar>, SizeMethods<WebProgressBar>
javax.swing.JProgressBar.AccessibleJProgressBarjavax.swing.JComponent.AccessibleJComponentchangeEvent, changeListener, model, orientation, paintBorder, paintString, progressStringaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
WebProgressBar() |
WebProgressBar(javax.swing.BoundedRangeModel newModel) |
WebProgressBar(int orient) |
WebProgressBar(int min,
int max) |
WebProgressBar(int orient,
int min,
int max) |
| Modifier and Type | Method and Description |
|---|---|
WebProgressBar |
changeFontSize(int change)
Changes font size of the specified component.
|
java.awt.Color |
getBgBottom() |
java.awt.Color |
getBgTop() |
java.lang.String |
getFontName()
Returns component font name.
|
int |
getFontSize()
Returns component font size.
|
java.awt.Color |
getHighlightDarkWhite() |
java.awt.Color |
getHighlightWhite() |
java.awt.Color |
getIndeterminateBorder() |
int |
getInnerRound() |
int |
getMinimumHeight()
Returns component minimum height.
|
int |
getMinimumWidth()
Returns component minimum width.
|
int |
getPreferredHeight()
Returns component preferred height.
|
int |
getPreferredProgressWidth() |
java.awt.Dimension |
getPreferredSize()
Returns component preferred size.
|
int |
getPreferredWidth()
Returns component preferred width.
|
java.awt.Color |
getProgressBottomColor() |
java.awt.Color |
getProgressTopColor() |
int |
getRound() |
int |
getShadeWidth() |
WebProgressBarUI |
getWebUI() |
boolean |
isBoldFont()
Returns whether component font is bold or not.
|
boolean |
isItalicFont()
Returns whether component font is italic or not.
|
boolean |
isLanguageSet() |
boolean |
isPaintIndeterminateBorder() |
boolean |
isPlainFont()
Returns whether component font is plain or not.
|
java.awt.Shape |
provideShape()
Returns component shape.
|
void |
removeLanguage() |
void |
removeLanguageUpdater() |
void |
setBgBottom(java.awt.Color bgBottom) |
void |
setBgTop(java.awt.Color bgTop) |
WebProgressBar |
setBoldFont()
Sets bold font for the component.
|
WebProgressBar |
setBoldFont(boolean apply)
Sets bold font for the component.
|
WebProgressBar |
setFontName(java.lang.String fontName)
Sets component font name.
|
WebProgressBar |
setFontSize(int fontSize)
Sets component font size.
|
WebProgressBar |
setFontSizeAndStyle(int fontSize,
boolean bold,
boolean italic)
Sets font size and style for the specified component.
|
WebProgressBar |
setFontSizeAndStyle(int fontSize,
int style)
Sets font size and style for the specified component.
|
WebProgressBar |
setFontStyle(boolean bold,
boolean italic)
Sets component font style.
|
WebProgressBar |
setFontStyle(int style)
Sets component font style.
|
void |
setHighlightDarkWhite(java.awt.Color highlightDarkWhite) |
void |
setHighlightWhite(java.awt.Color highlightWhite) |
void |
setIndeterminateBorder(java.awt.Color indeterminateBorder) |
void |
setInnerRound(int innerRound) |
WebProgressBar |
setItalicFont()
Sets italic or plain font for the component.
|
WebProgressBar |
setItalicFont(boolean apply)
Sets italic or plain font for the component.
|
void |
setLanguage(java.lang.String key,
java.lang.Object... data) |
void |
setLanguageUpdater(com.alee.managers.language.updaters.LanguageUpdater updater) |
WebProgressBar |
setMinimumHeight(int minimumHeight)
Sets component minimum height.
|
WebProgressBar |
setMinimumWidth(int minimumWidth)
Sets component minimum width.
|
void |
setPaintIndeterminateBorder(boolean paintIndeterminateBorder) |
WebProgressBar |
setPlainFont()
Sets plain font for the component.
|
WebProgressBar |
setPlainFont(boolean apply)
Sets plain font for the component.
|
WebProgressBar |
setPreferredHeight(int preferredHeight)
Sets component preferred height.
|
void |
setPreferredProgressWidth(int preferredWidth) |
WebProgressBar |
setPreferredWidth(int preferredWidth)
Sets component preferred width.
|
void |
setProgressBottomColor(java.awt.Color progressBottomColor) |
void |
setProgressTopColor(java.awt.Color progressTopColor) |
void |
setRound(int round) |
void |
setShadeWidth(int shadeWidth) |
void |
updateLanguage(java.lang.Object... data) |
void |
updateLanguage(java.lang.String key,
java.lang.Object... data) |
void |
updateUI() |
addChangeListener, createChangeListener, fireStateChanged, getAccessibleContext, getChangeListeners, getMaximum, getMinimum, getModel, getOrientation, getPercentComplete, getString, getUI, getUIClassID, getValue, isBorderPainted, isIndeterminate, isStringPainted, paintBorder, paramString, removeChangeListener, setBorderPainted, setIndeterminate, setMaximum, setMinimum, setModel, setOrientation, setString, setStringPainted, setUI, setValueaddAncestorListener, 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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, 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, updateadd, 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, validateTreeaction, 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, 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, transferFocusBackward, transferFocusUpCyclepublic WebProgressBar()
public WebProgressBar(int orient)
public WebProgressBar(int min,
int max)
public WebProgressBar(int orient,
int min,
int max)
public WebProgressBar(javax.swing.BoundedRangeModel newModel)
public int getRound()
public void setRound(int round)
public int getInnerRound()
public void setInnerRound(int innerRound)
public int getShadeWidth()
public void setShadeWidth(int shadeWidth)
public boolean isPaintIndeterminateBorder()
public void setPaintIndeterminateBorder(boolean paintIndeterminateBorder)
public int getPreferredProgressWidth()
public void setPreferredProgressWidth(int preferredWidth)
public java.awt.Color getBgTop()
public void setBgTop(java.awt.Color bgTop)
public java.awt.Color getBgBottom()
public void setBgBottom(java.awt.Color bgBottom)
public java.awt.Color getProgressTopColor()
public void setProgressTopColor(java.awt.Color progressTopColor)
public java.awt.Color getProgressBottomColor()
public void setProgressBottomColor(java.awt.Color progressBottomColor)
public java.awt.Color getIndeterminateBorder()
public void setIndeterminateBorder(java.awt.Color indeterminateBorder)
public java.awt.Color getHighlightWhite()
public void setHighlightWhite(java.awt.Color highlightWhite)
public java.awt.Color getHighlightDarkWhite()
public void setHighlightDarkWhite(java.awt.Color highlightDarkWhite)
public java.awt.Shape provideShape()
ShapeProviderprovideShape in interface ShapeProviderpublic WebProgressBarUI getWebUI()
public void updateUI()
updateUI in class javax.swing.JProgressBarpublic void setLanguage(java.lang.String key,
java.lang.Object... data)
setLanguage in interface com.alee.managers.language.LanguageMethodspublic void updateLanguage(java.lang.Object... data)
updateLanguage in interface com.alee.managers.language.LanguageMethodspublic void updateLanguage(java.lang.String key,
java.lang.Object... data)
updateLanguage in interface com.alee.managers.language.LanguageMethodspublic void removeLanguage()
removeLanguage in interface com.alee.managers.language.LanguageMethodspublic boolean isLanguageSet()
isLanguageSet in interface com.alee.managers.language.LanguageMethodspublic void setLanguageUpdater(com.alee.managers.language.updaters.LanguageUpdater updater)
setLanguageUpdater in interface com.alee.managers.language.LanguageMethodspublic void removeLanguageUpdater()
removeLanguageUpdater in interface com.alee.managers.language.LanguageMethodspublic WebProgressBar setPlainFont()
setPlainFont in interface FontMethods<WebProgressBar>public WebProgressBar setPlainFont(boolean apply)
setPlainFont in interface FontMethods<WebProgressBar>apply - whether to apply font changes or notpublic boolean isPlainFont()
isPlainFont in interface FontMethods<WebProgressBar>public WebProgressBar setBoldFont()
setBoldFont in interface FontMethods<WebProgressBar>public WebProgressBar setBoldFont(boolean apply)
setBoldFont in interface FontMethods<WebProgressBar>apply - whether to apply font changes or notpublic boolean isBoldFont()
isBoldFont in interface FontMethods<WebProgressBar>public WebProgressBar setItalicFont()
setItalicFont in interface FontMethods<WebProgressBar>public WebProgressBar setItalicFont(boolean apply)
setItalicFont in interface FontMethods<WebProgressBar>apply - whether to apply font changes or notpublic boolean isItalicFont()
isItalicFont in interface FontMethods<WebProgressBar>public WebProgressBar setFontStyle(boolean bold, boolean italic)
setFontStyle in interface FontMethods<WebProgressBar>bold - whether should set bold font or notitalic - whether should set italic font or notpublic WebProgressBar setFontStyle(int style)
setFontStyle in interface FontMethods<WebProgressBar>style - new stylepublic WebProgressBar setFontSize(int fontSize)
setFontSize in interface FontMethods<WebProgressBar>fontSize - font sizepublic WebProgressBar changeFontSize(int change)
changeFontSize in interface FontMethods<WebProgressBar>change - font size change amountpublic int getFontSize()
getFontSize in interface FontMethods<WebProgressBar>public WebProgressBar setFontSizeAndStyle(int fontSize, boolean bold, boolean italic)
setFontSizeAndStyle in interface FontMethods<WebProgressBar>fontSize - new font sizebold - whether should set bold font or notitalic - whether should set italic font or notpublic WebProgressBar setFontSizeAndStyle(int fontSize, int style)
setFontSizeAndStyle in interface FontMethods<WebProgressBar>fontSize - new font sizestyle - new stylepublic WebProgressBar setFontName(java.lang.String fontName)
setFontName in interface FontMethods<WebProgressBar>fontName - new font namepublic java.lang.String getFontName()
getFontName in interface FontMethods<WebProgressBar>public int getPreferredWidth()
getPreferredWidth in interface SizeMethods<WebProgressBar>public WebProgressBar setPreferredWidth(int preferredWidth)
setPreferredWidth in interface SizeMethods<WebProgressBar>preferredWidth - new component preferred widthpublic int getPreferredHeight()
getPreferredHeight in interface SizeMethods<WebProgressBar>public WebProgressBar setPreferredHeight(int preferredHeight)
setPreferredHeight in interface SizeMethods<WebProgressBar>preferredHeight - new component preferred heightpublic int getMinimumWidth()
getMinimumWidth in interface SizeMethods<WebProgressBar>public WebProgressBar setMinimumWidth(int minimumWidth)
setMinimumWidth in interface SizeMethods<WebProgressBar>minimumWidth - new component minimum widthpublic int getMinimumHeight()
getMinimumHeight in interface SizeMethods<WebProgressBar>public WebProgressBar setMinimumHeight(int minimumHeight)
setMinimumHeight in interface SizeMethods<WebProgressBar>minimumHeight - new component minimum heightpublic java.awt.Dimension getPreferredSize()
getPreferredSize in interface SizeMethods<WebProgressBar>getPreferredSize in class javax.swing.JComponent