Class InterpolationFrame

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byInterpolationFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class InterpolationFrame
extends java.awt.Frame

Cette classe est la classe principale

Author:
Tachouct Mustapha
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
(package private)  java.awt.Button airebutton
           
(package private)  double erreur
           
(package private)  AbstractFunction[] fcts
           
(package private)  double[] fx
           
(package private)  java.awt.Button graphiquebutton
           
(package private)  java.awt.Button informationbutton
           
(package private)  java.awt.Label intervallabel
           
(package private)  java.awt.GridLayout intervallayout
           
(package private)  java.awt.TextField intervalmaxtextfield
           
(package private)  java.awt.TextField intervalmintextfield
           
(package private)  java.awt.Panel intervalpanel
           
(package private)  Lagrange lagrange
           
(package private)  double lagrangeerreur
           
(package private)  Polynome lagrangepolynome
           
(package private)  java.awt.List list
           
(package private)  java.awt.GridLayout mainlayout
           
(package private)  java.awt.Panel mainpanel
           
(package private)  double majoration
           
(package private)  java.awt.Label majorationlabel
           
(package private)  java.awt.TextField majorationtextfield
           
(package private)  double max
           
(package private)  double min
           
(package private)  int nbpoints
           
(package private)  Newton newton
           
(package private)  double newtonerreur
           
(package private)  Polynome newtonpolynome
           
(package private)  java.awt.Label operationlabel
           
(package private)  java.awt.Panel operationpanel
           
(package private)  Polynome P
           
(package private)  java.awt.Label polynomelabel
           
(package private)  java.awt.Panel polynomepanel
           
(package private)  double precision
           
(package private)  java.awt.Label precisionlabel
           
(package private)  java.awt.TextField precisiontextfield
           
(package private)  java.awt.TextField ptextfield
           
(package private)  Polynome Q
           
(package private)  java.awt.TextField qtextfield
           
(package private)  java.awt.Frame THIS
           
(package private)  long timer
           
(package private)  double[] x
           
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
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
(package private) InterpolationFrame()
           
(package private) InterpolationFrame(java.lang.String s)
           
 
Method Summary
 long getTimer()
           
 void init()
           
static void main(java.lang.String[] args)
           
 void setEvent()
           
 void setIntervalLayout()
           
 void setList()
           
 void setMainLayout()
           
 void setOperationLayout()
           
 void setPolynomeLayout()
           
 void setTimer()
           
 void start()
           
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, 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, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

mainlayout

java.awt.GridLayout mainlayout

intervallayout

java.awt.GridLayout intervallayout

operationpanel

java.awt.Panel operationpanel

polynomepanel

java.awt.Panel polynomepanel

intervalpanel

java.awt.Panel intervalpanel

mainpanel

java.awt.Panel mainpanel

operationlabel

java.awt.Label operationlabel

polynomelabel

java.awt.Label polynomelabel

intervallabel

java.awt.Label intervallabel

precisionlabel

java.awt.Label precisionlabel

majorationlabel

java.awt.Label majorationlabel

list

java.awt.List list

ptextfield

java.awt.TextField ptextfield

qtextfield

java.awt.TextField qtextfield

precisiontextfield

java.awt.TextField precisiontextfield

intervalmintextfield

java.awt.TextField intervalmintextfield

intervalmaxtextfield

java.awt.TextField intervalmaxtextfield

majorationtextfield

java.awt.TextField majorationtextfield

graphiquebutton

java.awt.Button graphiquebutton

airebutton

java.awt.Button airebutton

informationbutton

java.awt.Button informationbutton

timer

long timer

P

Polynome P

Q

Polynome Q

newton

Newton newton

lagrange

Lagrange lagrange

newtonpolynome

Polynome newtonpolynome

lagrangepolynome

Polynome lagrangepolynome

fcts

AbstractFunction[] fcts

min

double min

max

double max

precision

double precision

majoration

double majoration

erreur

double erreur

newtonerreur

double newtonerreur

lagrangeerreur

double lagrangeerreur

nbpoints

int nbpoints

x

double[] x

fx

double[] fx

THIS

java.awt.Frame THIS
Constructor Detail

InterpolationFrame

InterpolationFrame()

InterpolationFrame

InterpolationFrame(java.lang.String s)
Method Detail

setOperationLayout

public void setOperationLayout()

setList

public void setList()

setPolynomeLayout

public void setPolynomeLayout()

setIntervalLayout

public void setIntervalLayout()

setMainLayout

public void setMainLayout()

init

public void init()

setEvent

public void setEvent()

setTimer

public void setTimer()

getTimer

public long getTimer()

start

public void start()

main

public static void main(java.lang.String[] args)