PromptPresenter, ServiceDescriptorProvider<PromptPresenterServiceDescriptor>, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.AccessiblePlainTextAndAudioJavaSoundViewerpublic class PromptPlainTextViewer extends BasicPromptPresenter implements PromptPresenter
| Modifier and Type | Class | Description |
|---|---|---|
static class |
PromptPlainTextViewer.HAlign |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategyjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field | Description |
|---|---|---|
static int |
BOTTOM |
|
static java.lang.String |
DEF_CHARSET |
|
static PromptPresenterServiceDescriptor |
DESCRIPTOR |
|
static int |
FONTDOWNSTEP |
|
static int |
MAXFONTSIZE |
|
static int |
MIDDLE |
|
static int |
MINFONTSIZE |
|
static int |
TOP |
contextURL, emphasized, listener, listeners, mediaitems, promptFontaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor | Description |
|---|---|
PromptPlainTextViewer() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
getEmphasized() |
Return emphasized status.
|
PromptPresenterServiceDescriptor |
getServiceDescriptor() |
|
static java.lang.String[][] |
getSupportedMIMETypes() |
|
void |
hideContents() |
|
void |
loadContents() |
Loads the current prompt data from a URL
|
static void |
main(java.lang.String[] args) |
|
void |
paintComponent(java.awt.Graphics g) |
|
void |
prepareGraphics(java.awt.Graphics g) |
|
void |
setAlignment(PromptPlainTextViewer.HAlign h,
int v) |
|
void |
setContents(java.lang.String s) |
sets the prompt text
|
void |
setContents(java.lang.String s,
java.lang.String d) |
sets the prompt text
|
void |
setContents(java.lang.String s,
java.lang.String d,
java.lang.String type) |
sets the prompt text
|
void |
setContents(java.net.URL u) |
sets the prompt text
|
void |
setContents(java.net.URL u,
java.lang.String d) |
sets the prompt text
|
void |
setContents(java.net.URL u,
java.lang.String d,
java.lang.String type) |
|
void |
setContents(java.net.URL u,
java.lang.String d,
java.lang.String type,
java.lang.String cs) |
sets the prompt text
|
void |
setEmphasized(boolean emphasized) |
Set the prompt emphasize status.
|
void |
setPromptFont(java.awt.Font promptFont) |
Sets font for prompts.
|
void |
showContents() |
addPromptPresenterListener, applyContextToMediaitemURL, getContextURL, getDynamicProperty, getDynamicPropertyDescriptors, getSupportedLegacyMIMETypes, getSupportedMIMETypes, removePromptPresenterListener, setContents, setContextURL, setDynamicProperty, updateListenersaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updategetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPromptPresenterListener, getSupportedLegacyMIMETypes, removePromptPresenterListener, setContents, setContextURLpublic static final PromptPresenterServiceDescriptor DESCRIPTOR
public static final int MINFONTSIZE
public static final int MAXFONTSIZE
public static final int FONTDOWNSTEP
public static final int TOP
public static final int BOTTOM
public static final int MIDDLE
public static final java.lang.String DEF_CHARSET
public void setAlignment(PromptPlainTextViewer.HAlign h, int v)
public void prepareGraphics(java.awt.Graphics g)
public void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentpublic void showContents()
public void hideContents()
public void setContents(java.lang.String s)
s - textpublic void setContents(java.lang.String s,
java.lang.String d)
s - textd - prompt text descriptionpublic void setContents(java.lang.String s,
java.lang.String d,
java.lang.String type)
s - textd - prompt text descriptiontype - typepublic void setContents(java.net.URL u)
u - URL where the text is storedpublic void setContents(java.net.URL u,
java.lang.String d)
u - URL where the text is storedd - prompt text descriptionpublic void setContents(java.net.URL u,
java.lang.String d,
java.lang.String type)
public void setContents(java.net.URL u,
java.lang.String d,
java.lang.String type,
java.lang.String cs)
u - URL where the text is storedd - prompt text descriptiontype - typecs - charsetpublic void setPromptFont(java.awt.Font promptFont)
setPromptFont in interface PromptPresentersetPromptFont in class BasicPromptPresenterpromptFont - public boolean getEmphasized()
PromptPresentergetEmphasized in interface PromptPresentergetEmphasized in class BasicPromptPresenterpublic void setEmphasized(boolean emphasized)
PromptPresentersetEmphasized in interface PromptPresentersetEmphasized in class BasicPromptPresenteremphasized - true if emphasizepublic static java.lang.String[][] getSupportedMIMETypes()
public void loadContents()
throws PromptPresenterException
PromptPresenterloadContents in interface PromptPresenterPromptPresenterExceptionpublic PromptPresenterServiceDescriptor getServiceDescriptor()
getServiceDescriptor in interface PromptPresentergetServiceDescriptor in interface ServiceDescriptorProvider<PromptPresenterServiceDescriptor>public static void main(java.lang.String[] args)