public class StatusBar
extends java.lang.Object
Constructor and Description |
---|
StatusBar() |
StatusBar(java.io.PrintStream printStream) |
StatusBar(java.io.PrintStream printStream,
java.util.concurrent.ScheduledExecutorService scheduler) |
StatusBar(java.util.concurrent.ScheduledExecutorService scheduler) |
Modifier and Type | Method and Description |
---|---|
void |
addComponent(StatusBarComponent component) |
void |
addFinishHandler(java.lang.Runnable finishHandler) |
static void |
disable()
Disables all status bars globally
|
static void |
enable()
Enables all status bars globally
|
void |
finish()
Marks the end of use of a
StatusBar . |
void |
removeComponent(StatusBarComponent component) |
static void |
setDefaultPrintStream(java.io.PrintStream printStream)
Override the default print stream globally
|
void |
setMessage(java.lang.String message) |
public StatusBar(java.io.PrintStream printStream, java.util.concurrent.ScheduledExecutorService scheduler)
public StatusBar(java.io.PrintStream printStream)
public StatusBar(java.util.concurrent.ScheduledExecutorService scheduler)
public StatusBar()
public static void setDefaultPrintStream(java.io.PrintStream printStream)
printStream
- The new printStream object to use for all StatusBars that don't declare onepublic static void disable()
public static void enable()
public void finish()
StatusBar
.public void addFinishHandler(java.lang.Runnable finishHandler)
public void setMessage(java.lang.String message)
public void addComponent(StatusBarComponent component)
public void removeComponent(StatusBarComponent component)