|
Jalopy 1.0b10 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--de.hunsicker.jalopy.swing.ProgressPanel
A component that can be used to display progress information to the user.
The panel displays the number of errors, warnings and processed files, along with a short text message and an optional progress bar.
+---------------------------------------------------------------+ | Warnings: 2 Errors: 0 Files: 10 | | | | Processing ./src/java/de/hunsicker/jalopy/JalopyShell.java | | | | |XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | | +---------------------------------------------------------------+
The panel reflects the state of all logger channels as it increases its counters as warnings or errors occurs.
Inner classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
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 | |
ProgressPanel()
Creates a new ProgressPanel object. |
Method Summary | |
void |
dispose()
Housekeeping method. |
int |
getMaximum()
Returns the indicators's maximum value. |
int |
getMinimum()
Returns the indicators's minimum value. |
void |
increaseErrors()
Increases the error count. |
void |
increaseFiles()
Increases the file count. |
void |
increaseWarnings()
Increases the warnings count. |
boolean |
isCanceled()
Indicates whether the was stopped by the user. |
void |
reset()
Resets all counters and the progress bar. |
void |
setCancelButtonVisible(boolean visible)
Sets whether a stop button should be displayed. |
void |
setMaximum(int value)
Sets the maximum value of the progress indicator. |
void |
setProgressBarVisible(boolean visible)
Sets whether a progress bar should be displayed. |
void |
setText(String text)
Sets the text to display. |
void |
setValue(int value)
Sets the current value of the progress indicator. |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUIClassID, paramString, updateUI |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ProgressPanel()
Method Detail |
public void setCancelButtonVisible(boolean visible)
visible
- if true
a stop button will be displayed.public boolean isCanceled()
true
if the user pressed the stop button.public void setMaximum(int value)
value
- integer > 0public int getMaximum()
public int getMinimum()
public void setProgressBarVisible(boolean visible)
visible
- if true
a progress bar will be displayed.public void setText(String text)
text
- text.public void setValue(int value)
value
- current value of the progress, integer between 0 and the set maximum.public void dispose()
public void increaseErrors()
public void increaseFiles()
public void increaseWarnings()
public void reset()
|
Jalopy 1.0b10 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |