|
|||||||||
| Home >> All >> org >> eclipse >> swt >> [ widgets overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.eclipse.swt.widgets
Class ProgressBar

java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.ProgressBar
- All Implemented Interfaces:
- org.eclipse.swt.graphics.Drawable
- public class ProgressBar
- extends Control
Instances of the receiver represent is an unselectable user interface object that is used to display progress, typically in the form of a bar.
- Styles:
- SMOOTH, HORIZONTAL, VERTICAL, INDETERMINATE
- Events:
- (none)
Note: Only one of the styles HORIZONTAL and VERTICAL may be specified.
IMPORTANT: This class is intended to be subclassed only within the SWT implementation.
| Field Summary | |
(package private) static int |
DELAY
|
(package private) int |
maximum
|
(package private) int |
minimum
|
(package private) int |
selection
|
(package private) int |
timerId
|
| Fields inherited from class org.eclipse.swt.widgets.Control |
accessible, cursor, drawCount, enableWindow, fixedHandle, font, layoutData, menu, parent, redrawWindow, toolTipText |
| Fields inherited from class org.eclipse.swt.widgets.Widget |
ACTIVATE, BUTTON_PRESS_EVENT, BUTTON_RELEASE_EVENT, CANVAS, CHANGED, CLICKED, COMMIT, CONFIGURE_EVENT, data, DEFAULT_HEIGHT, DEFAULT_WIDTH, DELETE_EVENT, DELETE_RANGE, DELETE_TEXT, DISABLED, display, DISPOSED, ENTER_NOTIFY_EVENT, EVENT, EVENT_AFTER, eventTable, EXPOSE_EVENT, FOCUS, FOCUS_IN_EVENT, FOCUS_OUT_EVENT, handle, HANDLE, HIDE, INSERT_TEXT, KEY_PRESS_EVENT, KEY_RELEASE_EVENT, KEYED_DATA, LEAVE_NOTIFY_EVENT, MAP_EVENT, MENU, MNEMONIC_ACTIVATE, MOTION_NOTIFY_EVENT, OBSCURED, POPUP_MENU, PREEDIT_CHANGED, REALIZE, ROW_ACTIVATED, SCROLL_CHILD, SELECT, SHOW, SHOW_HELP, SIZE_ALLOCATE, state, style, STYLE_SET, SWITCH_PAGE, TEST_COLLAPSE_ROW, TEST_EXPAND_ROW, TOGGLED, UNMAP_EVENT, UNREALIZE, VALUE_CHANGED, VISIBILITY_NOTIFY_EVENT, WINDOW_STATE_EVENT |
| Constructor Summary | |
ProgressBar(Composite parent,
int style)
Constructs a new instance of this class given its parent and a style value describing its behavior and appearance. |
|
| Method Summary | |
(package private) static int |
checkStyle(int style)
|
(package private) void |
createHandle(int index)
|
int |
getMaximum()
Returns the maximum value which the receiver will allow. |
int |
getMinimum()
Returns the minimum value which the receiver will allow. |
int |
getSelection()
Returns the single selection that is the receiver's position. |
(package private) long |
gtk_realize(long widget)
|
(package private) void |
releaseWidget()
|
void |
setMaximum(int value)
Sets the maximum value that the receiver will allow. |
void |
setMinimum(int value)
Sets the minimum value that the receiver will allow. |
void |
setSelection(int value)
Sets the single selection that is the receiver's position to the argument which must be greater than or equal to zero. |
(package private) long |
timerProc(long widget)
|
(package private) void |
updateBar(int selection,
int minimum,
int maximum)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
timerId
int timerId
minimum
int minimum
maximum
int maximum
selection
int selection
DELAY
static final int DELAY
- See Also:
- Constant Field Values
| Constructor Detail |
ProgressBar
public ProgressBar(Composite parent, int style)
- Constructs a new instance of this class given its parent
and a style value describing its behavior and appearance.
The style value is either one of the style constants defined in class
SWTwhich is applicable to instances of this class, or must be built by bitwise OR'ing together (that is, using theint"|" operator) two or more of thoseSWTstyle constants. The class description lists the style constants that are applicable to the class. Style bits are also inherited from superclasses.
| Method Detail |
checkStyle
static int checkStyle(int style)
createHandle
void createHandle(int index)
- Overrides:
createHandlein classWidget
getMaximum
public int getMaximum()
- Returns the maximum value which the receiver will allow.
getMinimum
public int getMinimum()
- Returns the minimum value which the receiver will allow.
getSelection
public int getSelection()
- Returns the single selection that is the receiver's position.
gtk_realize
long gtk_realize(long widget)
- Overrides:
gtk_realizein classControl
releaseWidget
void releaseWidget()
- Overrides:
releaseWidgetin classControl
setMaximum
public void setMaximum(int value)
- Sets the maximum value that the receiver will allow. This new
value will be ignored if it is not greater than the receiver's current
minimum value. If the new maximum is applied then the receiver's
selection value will be adjusted if necessary to fall within its new range.
setMinimum
public void setMinimum(int value)
- Sets the minimum value that the receiver will allow. This new
value will be ignored if it is negative or is not less than the receiver's
current maximum value. If the new minimum is applied then the receiver's
selection value will be adjusted if necessary to fall within its new range.
setSelection
public void setSelection(int value)
- Sets the single selection that is the receiver's
position to the argument which must be greater than or equal
to zero.
timerProc
long timerProc(long widget)
updateBar
void updateBar(int selection,
int minimum,
int maximum)
|
|||||||||
| Home >> All >> org >> eclipse >> swt >> [ widgets overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC