|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | 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 FormNested Class Summary |
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 | |
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()
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 |
createSpeedBar()
Creates the speed bar. |
protected void |
createToolBar()
Creates the tool bar. |
protected void |
deleteCommand(java.lang.String text)
Delete command. |
boolean |
getAnimationPanelShow()
Gets the display of the animation Panel in this control bar. |
boolean |
getDisplayPanelShow()
Gets the display of the display Panel in this control bar. |
javax.swing.Icon |
getIcon(java.lang.String imageName)
Gets the icon from the resource (JAR file). |
int |
getMessageMode()
Gets the message mode for the panel. |
boolean |
getMessagePanelShow()
Gets the display of the display Panel in this control bar. |
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 |
programInformationCommand()
Program Information command. |
void |
redrawControlPanel()
Redraws the control panel. |
protected void |
searchCommand(java.lang.String text)
Search command. |
protected void |
selectCommand(java.lang.String text)
Select command. |
void |
setAnimationPanelShow(boolean animationPanelShow)
Sets the display of the animation Panel in this control bar. |
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 |
setDisplayPanelShow(boolean displayPanelShow)
Sets the display of the display Panel in this control bar. |
void |
setMessageMode(int messageMode)
Sets the message mode for the panel. |
void |
setMessagePanelShow(boolean messagePanelShow)
Sets the display of the display Panel in this control bar. |
void |
stateChanged(javax.swing.event.ChangeEvent e)
The method called for slider changes occuring. |
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, 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 |
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()
OptionMainJPanel
. It presents the
options available for manipulation of the actual tree.
Method Detail |
public void redrawControlPanel()
protected void createControlPanel()
public void setDisplayPanelShow(boolean displayPanelShow)
public boolean getDisplayPanelShow()
public void setMessagePanelShow(boolean messagePanelShow)
public boolean getMessagePanelShow()
public void setAnimationPanelShow(boolean animationPanelShow)
public boolean getAnimationPanelShow()
protected void createModificationButtons()
protected void createSpeedBar()
protected void createDisplayPanel()
protected void createMessagePanel()
public javax.swing.Icon getIcon(java.lang.String imageName)
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 programInformationCommand()
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.public void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged
in interface javax.swing.event.ChangeListener
e
- The changeEvent for slider events.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |