Class Controls

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by Controls
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

 class Controls
extends java.awt.Panel

Die Klasse enthaelt die Controls fuer das Applet
- Funktionsauswahl
- Checkbox fuer das Aktivieren der komplexen Ableitung
- Button fuer das Neu-Setzen von z0
- 4 Checkboxen fuer die Anzeige der Beschriftung von f(z0), df(z0), ap:f(z), f(z)


Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
(package private)  java.awt.Checkbox cd
           
(package private)  java.awt.Panel cdpanel
           
(package private)  java.awt.List lst
           
(package private)  java.awt.Scrollbar scrollbar
           
(package private)  java.awt.Button setz0
           
(package private)  java.awt.Checkbox shw1
           
(package private)  java.awt.Checkbox shw2
           
(package private)  java.awt.Checkbox shw3
           
(package private)  java.awt.Checkbox shw4
           
(package private)  ViewPanel target
           
(package private)  java.awt.Panel zoompanel
           
 
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
Controls(ViewPanel target, java.awt.Dimension size)
          Konstruktor fuer die Klasse Controls
 
Method Summary
private  void AdjustmentEventHandler(java.awt.event.AdjustmentEvent ae)
          Diese Methode definiert die Aktion bei Veraenderung des Zoom Scrollbars
private  void CDEventHandler(java.awt.event.ItemEvent ie)
          Diese Methode definiert die Aktion bei Veraenderung des Status der Checkbox "derivative"
private  void ItemEventHandler(java.awt.event.ItemEvent ie)
          Diese Methode definiert die Aktion bei Eintreten einer Funktionsauswahl
private  void SHWEventHandler(java.awt.event.ItemEvent ie)
          Diese Methode definiert die Aktion bei Veraenderung des Status der Checkboxen fuer die graphische Bezeichnung der einzelen Elemente (cd)
private  void Z0EventHandler(java.awt.event.ActionEvent ae)
          Diese Methode definiert die Aktion bei Anwendung des "choose z0" Buttons (cd)
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, 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

target

ViewPanel target

lst

java.awt.List lst

cd

java.awt.Checkbox cd

shw1

java.awt.Checkbox shw1

shw2

java.awt.Checkbox shw2

shw3

java.awt.Checkbox shw3

shw4

java.awt.Checkbox shw4

setz0

java.awt.Button setz0

zoompanel

java.awt.Panel zoompanel

cdpanel

java.awt.Panel cdpanel

scrollbar

java.awt.Scrollbar scrollbar
Constructor Detail

Controls

public Controls(ViewPanel target,
                java.awt.Dimension size)
Konstruktor fuer die Klasse Controls

Parameters:
target - Instanz der Klasse ViewPanel, die gesteuert werden soll
size - Groesse des Viewpanels, das gesteuert werden soll
Method Detail

ItemEventHandler

private void ItemEventHandler(java.awt.event.ItemEvent ie)
Diese Methode definiert die Aktion bei Eintreten einer Funktionsauswahl


AdjustmentEventHandler

private void AdjustmentEventHandler(java.awt.event.AdjustmentEvent ae)
Diese Methode definiert die Aktion bei Veraenderung des Zoom Scrollbars


CDEventHandler

private void CDEventHandler(java.awt.event.ItemEvent ie)
Diese Methode definiert die Aktion bei Veraenderung des Status der Checkbox "derivative"


SHWEventHandler

private void SHWEventHandler(java.awt.event.ItemEvent ie)
Diese Methode definiert die Aktion bei Veraenderung des Status der Checkboxen fuer die graphische Bezeichnung der einzelen Elemente (cd)


Z0EventHandler

private void Z0EventHandler(java.awt.event.ActionEvent ae)
Diese Methode definiert die Aktion bei Anwendung des "choose z0" Buttons (cd)