Class OptionFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--OptionFrame

public class OptionFrame
extends javax.swing.JDialog

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
modal, resizable, title
 
Fields inherited from class java.awt.Window
inputContext, OPENED, ownedWindowList, state, warningString, windowListener
 
Fields inherited from class java.awt.Container
component, containerListener, layoutMgr, ncomponents
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, hasFocus, height, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowListenerK, x, y
 
Constructor Summary
OptionFrame(javax.swing.JFrame pere, java.lang.String titre, java.awt.event.ActionListener al)
           
 
Method Summary
 void afficher()
          Affiche la boite de Dialogue
 void attribGraphe()
          Methode permettant de changer les coordonnees du repere
 void changeFtn()
          Fonction gérant le cas où on fait des changements sur les fonctions
 void deleteFtn()
          Fonction gérant le cas où on efface des fonctions
 ManagerFunction getManagerFunction()
           
 TracerGraphe getTracerGraphe()
           
 void newFtn()
          Fonction gérant le cas où on entre une nouvelle fonction
 void optionManager()
          Methode gerant les onglets
 void setChangeFunction()
          Methode changeant les fonctions des differentes listes
 void setColor(java.awt.Color c)
          Methode changeant la couleur
 void setOnglet(int indice)
          Methode initialisant l'onglet de départ
 void setTracerGraphe(TracerGraphe tg)
          Methode changeant le TracerGraphe
 void setType(int type)
          Methode changeant le type de tracage
 void setZoneColor(java.awt.Color c)
          Methode changeant la zone de couleur
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processWindowEvent, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
, addNotify, constructComponentName, getTitle, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, setFocusOwner, toBack, toFront, transferFocus
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyOrientation, countComponents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPrint, list, list, locate, minimumSize, paint, paintComponents, postsOldMouseEvents, preferredSize, print, printComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OptionFrame

public OptionFrame(javax.swing.JFrame pere,
                   java.lang.String titre,
                   java.awt.event.ActionListener al)
            throws ExpressionException
Method Detail

afficher

public void afficher()
Affiche la boite de Dialogue

getTracerGraphe

public TracerGraphe getTracerGraphe()

getManagerFunction

public ManagerFunction getManagerFunction()

newFtn

public void newFtn()
            throws ExpressionException
Fonction gérant le cas où on entre une nouvelle fonction

changeFtn

public void changeFtn()
               throws ExpressionException
Fonction gérant le cas où on fait des changements sur les fonctions

deleteFtn

public void deleteFtn()
Fonction gérant le cas où on efface des fonctions

attribGraphe

public void attribGraphe()
Methode permettant de changer les coordonnees du repere

optionManager

public void optionManager()
                   throws ExpressionException
Methode gerant les onglets

setOnglet

public void setOnglet(int indice)
Methode initialisant l'onglet de départ

setType

public void setType(int type)
Methode changeant le type de tracage

setTracerGraphe

public void setTracerGraphe(TracerGraphe tg)
Methode changeant le TracerGraphe

setChangeFunction

public void setChangeFunction()
Methode changeant les fonctions des differentes listes

setColor

public void setColor(java.awt.Color c)
Methode changeant la couleur

setZoneColor

public void setZoneColor(java.awt.Color c)
Methode changeant la zone de couleur