org.gnu.gnome
Class AppBar
public class AppBar
extends HBox
The AppBar widget is a progress bar with a textual annotation.
AppBar(Handle handle) - Construct an AppBar using a handle to a native resource.
|
AppBar(boolean hasProgress, boolean hasStatus, PreferencesType type) - Creates new instance of AppBar.
|
AppBar
public AppBar(Handle handle)
Construct an AppBar using a handle to a native resource.
AppBar
public AppBar(boolean hasProgress,
boolean hasStatus,
PreferencesType type)
Creates new instance of AppBar.
addListener
public void addListener(AppBarListener listener)
Register an object to handle AppBar events.
clearPrompt
public void clearPrompt()
Clears any prompt.
clearStack
public void clearStack()
Clears the stack.
getAppBar
public static AppBar getAppBar(Handle handle)
Internal static factory method to be used by Java-Gnome only.
getEventListenerClass
public Class getEventListenerClass(String signal)
getEventType
public EventType getEventType(String signal)
getProgressBar
public ProgressBar getProgressBar()
Returns the progress bar used by AppBar.
getResponse
public String getResponse()
Gets the response to setPrompt
getStatusBar
public StatusBar getStatusBar()
Return the StatusBar widget contained in this AppBar.
getType
public static Type getType()
Retrieve the runtime type used by the GLib library.
popStack
public void popStack()
Pops the top status off the stack. Calling this on an empty stack causes
no problems.
pushStack
public void pushStack(String status)
Pushes the status onto the stack.
status
- The status text. Not null.
refresh
public void refresh()
Refreshes to the current state of stack/default. Useful for forcing the
text set by a call to setStatusText to disappear.
removeListener
public void removeListener(AppBarListener listener)
Removes a listener.
setProgressPercentage
public void setProgressPercentage(double percentage)
Sets the percetage to show for progress.
setPrompt
public void setPrompt(String prompt,
boolean modal)
Sets a prompt in the appbar and waits for a response. When the user
responds or cancels, a user_response signal is emitted.
prompt
- The message used to prompt the user.modal
- True if all user input to the application should be blocked
until the user responds to the prompt or cancels.
setStatusDefault
public void setStatusDefault(String status)
What to show when showing nothing else. Defaults to nothing.
status
- The text to use as default. Not null.
setStatusText
public void setStatusText(String status)
Sets the status text without changing the widget state. The next set or
push will destroy this permanently.
status
- The text to set. Not null.