|
talx x1.0.5 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
tal.component.ReaderComposer
This Panel is a mock of the TAL reader/composer. This panel contains both the tal reader and composer. It contains methods for hiding/showing the pieces of both the reader and composer. The reader is always at the top. The text fields in both the reader and composer are TalTextAreas which are identical to KeyboardTextAreas from the keyboard package. In addition, most keyboard text constraints will work on these text areas. reader = target text composer = user text
| Nested Class Summary | |
class |
ReaderComposer.BigScrollPane
|
class |
ReaderComposer.TalTextArea
JTextArea with selection distinct from caret. |
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary |
| 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 | |
ReaderComposer(ShallowSettings ss,
TrainingDesktop dt)
|
|
| Method Summary | |
void |
addComposerDont()
|
void |
composerScrollToBottom()
|
void |
composerScrollToTop()
|
ReaderComposer.TalTextArea |
getComposer()
|
javax.swing.JPanel |
getComposerButtonPanel()
|
java.lang.String |
getComposerCaption()
|
javax.swing.JLabel |
getComposerCaptionLabel()
|
javax.swing.JButton |
getComposerDont()
|
javax.swing.JButton |
getComposerDown()
|
javax.swing.JPanel |
getComposerLabelPanel()
|
javax.swing.JPanel |
getComposerPanel()
|
javax.swing.JScrollBar |
getComposerScrollBar()
|
javax.swing.JButton |
getComposerSend()
|
java.lang.String |
getComposerSubject()
|
java.lang.String |
getComposerText()
|
javax.swing.JButton |
getComposerUp()
|
javax.swing.JPanel |
getMainPanel()
|
ReaderComposer.TalTextArea |
getReader()
|
javax.swing.JPanel |
getReaderButtonPanel()
|
java.lang.String |
getReaderCaption()
|
javax.swing.JLabel |
getReaderCaptionLabel()
|
java.lang.String |
getReaderDate()
|
javax.swing.JButton |
getReaderDelete()
|
javax.swing.JButton |
getReaderDown()
|
javax.swing.JPanel |
getReaderLabelPanel()
|
javax.swing.JPanel |
getReaderPanel()
|
javax.swing.JButton |
getReaderReply()
|
javax.swing.JButton |
getReaderSave()
|
javax.swing.JScrollBar |
getReaderScrollBar()
|
java.lang.String |
getReaderSubject()
|
java.lang.String |
getReaderText()
|
javax.swing.JButton |
getReaderUp()
|
void |
initialize(ShallowSettings talsettings,
TrainingDesktop desktop)
|
boolean |
isComposerTextVisible(java.lang.String text)
|
boolean |
isReaderTextVisible(java.lang.String text)
|
void |
readerScrollToBottom()
|
void |
readerScrollToTop()
|
void |
setComposerCaption(java.lang.String text)
|
void |
setComposerSubject(java.lang.String text)
|
void |
setComposerText(java.lang.String text)
|
void |
setComposerVisible(boolean v)
|
void |
setReaderCaption(java.lang.String text)
|
void |
setReaderDate(java.lang.String text)
|
void |
setReaderSubject(java.lang.String text)
|
void |
setReaderText(java.lang.String text)
|
void |
setReaderVisible(boolean v)
|
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ReaderComposer(ShallowSettings ss,
TrainingDesktop dt)
| Method Detail |
public void initialize(ShallowSettings talsettings,
TrainingDesktop desktop)
public javax.swing.JScrollBar getReaderScrollBar()
public javax.swing.JButton getReaderUp()
public javax.swing.JButton getReaderDown()
public javax.swing.JScrollBar getComposerScrollBar()
public javax.swing.JButton getComposerUp()
public javax.swing.JButton getComposerDown()
public void readerScrollToBottom()
public void readerScrollToTop()
public boolean isReaderTextVisible(java.lang.String text)
public void composerScrollToBottom()
public void composerScrollToTop()
public boolean isComposerTextVisible(java.lang.String text)
public void setReaderVisible(boolean v)
public void setComposerVisible(boolean v)
public void setReaderText(java.lang.String text)
public void setComposerText(java.lang.String text)
public java.lang.String getReaderText()
public java.lang.String getReaderSubject()
public java.lang.String getReaderDate()
public java.lang.String getReaderCaption()
public java.lang.String getComposerText()
public java.lang.String getComposerSubject()
public java.lang.String getComposerCaption()
public void setReaderSubject(java.lang.String text)
public void setReaderDate(java.lang.String text)
public void setReaderCaption(java.lang.String text)
public void setComposerSubject(java.lang.String text)
public void setComposerCaption(java.lang.String text)
public ReaderComposer.TalTextArea getComposer()
public ReaderComposer.TalTextArea getReader()
public javax.swing.JButton getComposerSend()
public javax.swing.JButton getComposerDont()
public void addComposerDont()
public javax.swing.JButton getReaderSave()
public javax.swing.JButton getReaderReply()
public javax.swing.JButton getReaderDelete()
public javax.swing.JLabel getReaderCaptionLabel()
public javax.swing.JLabel getComposerCaptionLabel()
public javax.swing.JPanel getComposerPanel()
public javax.swing.JPanel getReaderPanel()
public javax.swing.JPanel getComposerButtonPanel()
public javax.swing.JPanel getReaderButtonPanel()
public javax.swing.JPanel getComposerLabelPanel()
public javax.swing.JPanel getReaderLabelPanel()
public javax.swing.JPanel getMainPanel()
|
talx x1.0.5 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.