org.apache.pivot.wtk
Class Prompt
java.lang.Object
org.apache.pivot.wtk.Component
org.apache.pivot.wtk.Container
org.apache.pivot.wtk.Window
org.apache.pivot.wtk.Sheet
org.apache.pivot.wtk.Prompt
- All Implemented Interfaces:
- Iterable<Component>, Sequence<Component>, ConstrainedVisual, Visual
@DefaultProperty(value="body")
public class Prompt
- extends Sheet
Class representing a "prompt", a sheet commonly used to facilitate simple
user interaction.
Method Summary |
Component |
getBody()
|
String |
getMessage()
|
MessageType |
getMessageType()
|
Prompt.OptionSequence |
getOptions()
|
ListenerList<PromptListener> |
getPromptListeners()
|
Object |
getSelectedOption()
|
int |
getSelectedOptionIndex()
|
static void |
prompt(MessageType messageType,
String message,
Component body,
Window owner)
|
static void |
prompt(MessageType messageType,
String message,
Component body,
Window owner,
SheetCloseListener sheetCloseListener)
|
static void |
prompt(MessageType messageType,
String message,
Window owner)
|
static void |
prompt(MessageType messageType,
String message,
Window owner,
SheetCloseListener sheetCloseListener)
|
static void |
prompt(String message,
Window owner)
|
void |
setBody(Component body)
|
void |
setMessage(String message)
|
void |
setMessageType(MessageType messageType)
|
void |
setOptions(Sequence<?> options)
|
void |
setOptions(String options)
|
void |
setSelectedOption(Object selectedOption)
|
void |
setSelectedOptionIndex(int selectedOption)
|
Methods inherited from class org.apache.pivot.wtk.Window |
align, align, clearActive, clearFocusDescendant, descendantGainedFocus, descendantRemoved, getActionMappings, getActiveWindow, getClientArea, getContent, getFocusDescendant, getIcons, getOwnedWindow, getOwnedWindowCount, getOwner, getRootOwner, getTitle, getWindowActionMappingListeners, getWindowClassListeners, getWindowListeners, getWindowStateListeners, isActive, isBottomMost, isClosed, isMaximized, isOpen, isOpening, isOwner, isTopMost, keyPressed, moveToBack, moveToFront, open, open, remove, requestActive, setActive, setContent, setEnabled, setIcon, setIcon, setMaximized, setParent, setTitle, setVisible |
Methods inherited from class org.apache.pivot.wtk.Container |
add, assertEventDispatchThread, assertEventDispatchThread, clear, containsFocus, descendantAdded, descendantLostFocus, get, getComponentAt, getContainerListeners, getContainerMouseListeners, getDescendantAt, getFocusTraversalPolicy, getGraphics, getLength, getNamedComponent, indexOf, insert, invalidate, isAncestor, isDoubleBuffered, iterator, layout, load, mouseClick, mouseDown, mouseMove, mouseOut, mouseUp, mouseWheel, move, paint, remove, removeAll, repaint, requestFocus, setDoubleBuffered, setEventDispatchThreadChecker, setFocusTraversalPolicy, store, transferFocus, update |
Methods inherited from class org.apache.pivot.wtk.Component |
clearFocus, contains, getAncestor, getAncestor, getAttribute, getAutomationID, getBaseline, getBaseline, getBounds, getComponentClassListeners, getComponentDataListeners, getComponentDecoratorListeners, getComponentKeyListeners, getComponentListeners, getComponentMouseButtonListeners, getComponentMouseListeners, getComponentMouseWheelListeners, getComponentStateListeners, getComponentStyleListeners, getComponentTooltipListeners, getCursor, getDecoratedBounds, getDecorators, getDisplay, getDragSource, getDropTarget, getFocusedComponent, getHeight, getHeightLimits, getLocation, getMaximumHeight, getMaximumWidth, getMenuHandler, getMinimumHeight, getMinimumWidth, getMouseLocation, getName, getNamedStyles, getParent, getPreferredHeight, getPreferredHeight, getPreferredSize, getPreferredWidth, getPreferredWidth, getSize, getSkin, getStyles, getTooltipDelay, getTooltipText, getTooltipWrapText, getTypedStyles, getUserData, getVisibleArea, getVisibleArea, getVisibleArea, getWidth, getWidthLimits, getWindow, getX, getY, indexBoundsCheck, installSkin, isBlocked, isEnabled, isFocusable, isFocused, isMouseOver, isOpaque, isPreferredHeightSet, isPreferredSizeSet, isPreferredWidthSet, isShowing, isValid, isVisible, keyReleased, keyTyped, mapPointFromAncestor, mapPointFromAncestor, mapPointToAncestor, mapPointToAncestor, mouseOver, reenterMouse, repaint, repaint, repaint, repaint, repaint, scrollAreaToVisible, scrollAreaToVisible, setAttribute, setAutomationID, setCursor, setDragSource, setDropTarget, setFocused, setHeight, setHeightLimits, setHeightLimits, setLocation, setLocation, setMaximumHeight, setMaximumWidth, setMenuHandler, setMinimumHeight, setMinimumWidth, setName, setPreferredHeight, setPreferredSize, setPreferredSize, setPreferredWidth, setSize, setSize, setSkin, setStyleName, setStyleNames, setStyleNames, setStyles, setStyles, setTooltipDelay, setTooltipText, setTooltipWrapText, setWidth, setWidthLimits, setWidthLimits, setX, setY, toString, transferFocus, validate |
Prompt
public Prompt()
Prompt
public Prompt(String message)
Prompt
public Prompt(MessageType messageType,
String message,
Sequence<?> options)
Prompt
public Prompt(MessageType messageType,
String message,
Sequence<?> options,
Component body)
getMessageType
public MessageType getMessageType()
setMessageType
public void setMessageType(MessageType messageType)
getMessage
public String getMessage()
setMessage
public void setMessage(String message)
getBody
public Component getBody()
setBody
public void setBody(Component body)
getOptions
public Prompt.OptionSequence getOptions()
setOptions
public void setOptions(Sequence<?> options)
setOptions
public void setOptions(String options)
getSelectedOptionIndex
public int getSelectedOptionIndex()
setSelectedOptionIndex
public void setSelectedOptionIndex(int selectedOption)
getSelectedOption
public Object getSelectedOption()
setSelectedOption
public void setSelectedOption(Object selectedOption)
getPromptListeners
public ListenerList<PromptListener> getPromptListeners()
prompt
public static void prompt(String message,
Window owner)
prompt
public static void prompt(MessageType messageType,
String message,
Window owner)
prompt
public static void prompt(MessageType messageType,
String message,
Window owner,
SheetCloseListener sheetCloseListener)
prompt
public static void prompt(MessageType messageType,
String message,
Component body,
Window owner)
prompt
public static void prompt(MessageType messageType,
String message,
Component body,
Window owner,
SheetCloseListener sheetCloseListener)