|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--OptionJPanel | +--OptionControlsJPanel
OptionControlsJPanel for use with the the OptionJPanel. Within this JPanel, the options and toolbars are, made and pictured simply for the controls.
TreeJApplet
,
TreeJPanel
, Serialized FormInner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
protected static int |
id
Id for the control panel. |
static int |
MESSAGE_FINAL_ONLY
Message mode set for onyl final messages. |
static int |
MESSAGE_OFF
Message mode set for messages off. |
static int |
MESSAGE_ON
Message mode set for messages on. |
Fields inherited from class OptionJPanel |
listeners |
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 | |
OptionControlsJPanel(java.net.URL codebase)
This constructor makes the OptionControlsJPanel for usage with OptionMainJPanel . |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
If an action is performed through one of the buttons. |
protected void |
animationCommand(java.lang.String cmd)
Animation command. |
protected void |
createControlPanel()
Creates the control panel. |
protected void |
createDisplayPanel()
Creates the display panel. |
protected void |
createMessagePanel()
Creates the message panel. |
protected void |
createModificationButtons()
Creates the modification buttons. |
protected void |
createToolBar()
Creates the tool bar. |
protected void |
deleteCommand(java.lang.String text)
Delete command. |
int |
getMessageMode()
Gets the message mode for the panel. |
protected void |
insertCommand(java.lang.String text)
Insert command. |
void |
keyPressed(java.awt.event.KeyEvent e)
keyPressed command. |
void |
keyReleased(java.awt.event.KeyEvent e)
keyReleased command. |
void |
keyTyped(java.awt.event.KeyEvent e)
keyTyped command. |
protected void |
searchCommand(java.lang.String text)
Search command. |
protected void |
selectCommand(java.lang.String text)
Select command. |
void |
setDiplayPanelDrawNode(DrawingTree node)
Sets the drawingTree node for the display panel. |
void |
setDisplayPanelBackground(java.awt.Color background)
Sets the diplay panel background color. |
void |
setDisplayPanelBorder(java.lang.String borderText)
Sets the diplay panel border. |
void |
setMessageMode(int messageMode)
Sets the message mode for the panel. |
protected void |
treeInformationCommand()
Tree Information command. |
void |
treeMessageEventPerformed(TreeMessageEvent e)
Tree Message Event performed. |
Methods inherited from class OptionJPanel |
addOptionListener, optionAction, optionAction, optionAction, optionAction, optionAction, removeOptionListener |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUIClassID, paramString, 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, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int MESSAGE_OFF
public static final int MESSAGE_FINAL_ONLY
public static final int MESSAGE_ON
protected static int id
Constructor Detail |
public OptionControlsJPanel(java.net.URL codebase)
OptionMainJPanel
. It presents the
options available for manipulation of the actual tree.codebase
- the URL of the applet, to allow graphics to be loaded.Method Detail |
protected void createControlPanel()
protected void createModificationButtons()
protected void createDisplayPanel()
protected void createMessagePanel()
protected void createToolBar()
public void setDisplayPanelBackground(java.awt.Color background)
background
- color for the display panel background.public void setDisplayPanelBorder(java.lang.String borderText)
borderText
- String text for the border of the panel.public void setDiplayPanelDrawNode(DrawingTree node)
node
- DrawingTree node for the display panel.public void setMessageMode(int messageMode)
messageMode
- int value for the message mode of the panel.public int getMessageMode()
protected void insertCommand(java.lang.String text)
text
- the String to be inserted.protected void searchCommand(java.lang.String text)
text
- the String to be searched for.protected void selectCommand(java.lang.String text)
text
- the String to be selected from.protected void deleteCommand(java.lang.String text)
text
- the String to be deleted.protected void treeInformationCommand()
protected void animationCommand(java.lang.String cmd)
cmd
- String cmd for the animation command.public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
e
- ActionEvent that contains information about the action performed.public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
e
- the KeyEvent for the release of the key.public void treeMessageEventPerformed(TreeMessageEvent e)
treeMessageEventPerformed
in interface TreeMessageListener
e
- TreeMessageEvent.
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |