Class Expresso

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by FenetreTortue
                          extended by Expresso
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class Expresso
extends FenetreTortue

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class FenetreTortue
FenetreTortue.EcouteurBouton, FenetreTortue.EcouteurBoutonSpecial, FenetreTortue.EcouteurFenetre, FenetreTortue.EcouteurMenus, FenetreTortue.EcouteurRegles, FenetreTortue.EcouteurSouris, FenetreTortue.fermerFenetre
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
static int baseFenetre
          Parametres de l'interface
static int hauteurFenetre
           
(package private)  double Largeur
           
(package private)  double LargeurOr
           
(package private)  double Longueur
          Initialisation
static java.lang.String[][] Menus
          NE PAS MODIFIER CETTE SECTION
static java.lang.String[] nomsBoutonsLigne1
           
static java.lang.String[] nomsBoutonsLigne2
           
static java.lang.String[] nomsMenus1
           
static java.lang.String[] nomsMenus2
           
static java.lang.String[] nomsMenus3
           
static java.lang.String[] nomsMenus4
           
static java.lang.String[] nomsMenus5
           
static java.lang.String[] nomsMenus6
           
static java.lang.String[] nomsMenus7
           
static java.lang.String[] nomsMenus8
           
(package private)  double Phi
           
static java.lang.String titreFenetre
           
static boolean zoneTexte
           
 
Fields inherited from class FenetreTortue
blanc, bleu, booleen, chaine, chariot, cyan, decimal, E, entier, front, gris, grisClair, grisFonce, jaune, liste, magenta, MAX_BOUTONS, noir, orange, Pi, rose, rouge, vert
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
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.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Expresso()
           
Expresso(int l, int h, java.lang.String titre, java.lang.String[] nomsBoutons1, java.lang.String[] nomsBoutons2, java.lang.String[][] Menus, boolean avecTexte)
           
 
Method Summary
 void actionBouton1()
          Les actions des boutons
 void actionBouton2()
           
 void actionBouton3()
           
 void actionBouton4()
           
 void actionBouton5()
           
 void actionGlissiere1(double d)
          Les actions des glissieres
 void actionGlissiere2(double d)
           
 void actionMenu1Item1()
          Les actions des menus
 void actionMenu1Item2()
           
 void actionTailleChange()
          Changement de taille de la fenetre
static void ajoutDeGlissieres()
           
 void clicSouris(double x, double y)
          Les actions de la souris
 void debutGlisser(double x, double y)
           
static void executer(boolean applet)
           
 void finGlisser(double x, double y)
           
 void glisserEnCours(double x, double y)
           
 void initialisation()
           
static void main(java.lang.String[] args)
           
 void tracerRectangle(boolean effacer)
          Placer vos procedures ici
 void tracerRectangleOr(boolean effacer)
           
 
Methods inherited from class FenetreTortue
, abs, abs, acos, acosD, actionBouton10, actionBouton11, actionBouton12, actionBouton13, actionBouton14, actionBouton15, actionBouton16, actionBouton6, actionBouton7, actionBouton8, actionBouton9, actionGlissiere10, actionGlissiere11, actionGlissiere12, actionGlissiere3, actionGlissiere4, actionGlissiere5, actionGlissiere6, actionGlissiere7, actionGlissiere8, actionGlissiere9, actionMenu1Item3, actionMenu1Item4, actionMenu1Item5, actionMenu1Item6, actionMenu1Item7, actionMenu1Item8, actionMenu2Item1, actionMenu2Item2, actionMenu2Item3, actionMenu2Item4, actionMenu2Item5, actionMenu2Item6, actionMenu2Item7, actionMenu2Item8, actionMenu3Item1, actionMenu3Item2, actionMenu3Item3, actionMenu3Item4, actionMenu3Item5, actionMenu3Item6, actionMenu3Item7, actionMenu3Item8, actionMenu4Item1, actionMenu4Item2, actionMenu4Item3, actionMenu4Item4, actionMenu4Item5, actionMenu4Item6, actionMenu4Item7, actionMenu4Item8, actionMenu5Item1, actionMenu5Item2, actionMenu5Item3, actionMenu5Item4, actionMenu5Item5, actionMenu5Item6, actionMenu5Item7, actionMenu5Item8, actionMenu6Item1, actionMenu6Item2, actionMenu6Item3, actionMenu6Item4, actionMenu6Item5, actionMenu6Item6, actionMenu6Item7, actionMenu6Item8, actionMenu7Item1, actionMenu7Item2, actionMenu7Item3, actionMenu7Item4, actionMenu7Item5, actionMenu7Item6, actionMenu7Item7, actionMenu7Item8, actionMenu8Item1, actionMenu8Item2, actionMenu8Item3, actionMenu8Item4, actionMenu8Item5, actionMenu8Item6, actionMenu8Item7, actionMenu8Item8, activerBouton, activerEvenementsSouris, ajouterDonnee, ajouterDonnee, ajouterDonnee, ajouterDonnee, ajouterGlissiereLigne1, ajouterGlissiereLigne1, ajouterGlissiereLigne2, ajouterGlissiereLigne2, appletP, arc, arrondis, asin, asinD, atan, atan2, atan2D, atanD, attendre, av, avance, baisseCrayon, bc, bip, booleenP, boutonSourisP, butFirst, butItem, butLast, cacherGraphique, cap, cc, cc, centreTortue, cercle, chaineP, changerNomBouton, choixMultiple, choixMultiple, choixMultiple, choixMultiple, clone, compte, cos, cosD, couleurCrayon, couleurCrayon, couleurRemplissage, couleurRemplissage, couleurRVB, de, debutRemplir, decimalP, demanderBooleen, demanderBooleen, demanderChaine, demanderChaine, demanderEntier, demanderEntier, demanderNombre, demanderNombre, dernier, desactiverBouton, desactiverEvenementsSouris, disque, divEnt, dr, droite, ecris, ecris, ecris, ecris, ecris, ecrisGraphique, ecrisRC, ecrisRC, ecrisRC, ecrisRC, ecrisRC, egalesP, elementP, elementP, elementP, elementP, elementP, ellipse, ellipseC, ellipseS, entierP, etatMenuItem, executerMenu, exp, faireApplet, fCap, finRemplir, fixeCap, fixeDimensions, fixeOrigineTortue, fixePos, fixerProportionZoneTexte, fixeValeurGlissiere, fPos, fPut, fPut, fPut, fPut, fPut, ga, gauche, hasard, hasard, hauteurZoneGraphique, initGlissieres, insereItem, insereItem, insereItem, insereItem, insereItem, interruption, interruptionPermise, item, itemPut, itemPut, itemPut, itemPut, itemPut, largeurZoneGraphique, lc, leveCrayon, lireDonnee, lireDonneeSuivante, lireFichier, listeP, listeVide, log, lPut, lPut, lPut, lPut, lPut, max, max, md, md, md, md, md, message, metsDernier, metsDernier, metsDernier, metsDernier, metsDernier, metsPremier, metsPremier, metsPremier, metsPremier, metsPremier, min, min, miseAJourGraphique, mod, mp, mp, mp, mp, mp, nombreP, origineTortueX, origineTortueY, permettreInterruption, phrase, plafond, plancher, posSourisX, posSourisY, posX, posY, pow, pr, premier, puissance, quitter, racine, re, rectangle, rectangleC, rectanglePlein, rectanglePleinC, rectanglePleinS, rectangleS, recule, rembobiner, remplaceItem, remplaceItem, remplaceItem, remplaceItem, remplaceItem, replaceItem, replaceItem, replaceItem, replaceItem, replaceItem, retCCb, retCCr, retCCv, retCRb, retCRr, retCRv, retourneCouleurCrayon, retourneCouleurCrayonB, retourneCouleurCrayonR, retourneCouleurCrayonV, retourneCouleurRemplissage, retourneCouleurRemplissageB, retourneCouleurRemplissageR, retourneCouleurRemplissageV, retourneModeInverse, retourneTailleCrayon, retTC, saufDernier, saufPremier, sauverDonnees, sd, segment, selectionMenuItem, sentence, sin, sinD, sp, sqrt, supprimerItem, tailleCrayon, tailleFichier, tailleTexte, tan, tanD, tc, traceInverse, traceNormal, type, unicode, valBool, valBool, valChaine, valDec, valDec, valEnt, valEnt, valEnt, valeurGlissiere, vecteurVersListe, vecteurVersListe, vecteurVersListe, vecteurVersListe, vers, videGraphique, videP, viderDonneesASauver, viderDonneesRamenees, videTexte
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, 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, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, 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, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, 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

baseFenetre

public static int baseFenetre
Parametres de l'interface


hauteurFenetre

public static int hauteurFenetre

Largeur

double Largeur

LargeurOr

double LargeurOr

Longueur

double Longueur
Initialisation


Menus

public static java.lang.String[][] Menus
NE PAS MODIFIER CETTE SECTION


nomsBoutonsLigne1

public static java.lang.String[] nomsBoutonsLigne1

nomsBoutonsLigne2

public static java.lang.String[] nomsBoutonsLigne2

nomsMenus1

public static java.lang.String[] nomsMenus1

nomsMenus2

public static java.lang.String[] nomsMenus2

nomsMenus3

public static java.lang.String[] nomsMenus3

nomsMenus4

public static java.lang.String[] nomsMenus4

nomsMenus5

public static java.lang.String[] nomsMenus5

nomsMenus6

public static java.lang.String[] nomsMenus6

nomsMenus7

public static java.lang.String[] nomsMenus7

nomsMenus8

public static java.lang.String[] nomsMenus8

Phi

double Phi

titreFenetre

public static java.lang.String titreFenetre

zoneTexte

public static boolean zoneTexte
Constructor Detail

Expresso

public Expresso()

Expresso

public Expresso(int l,
                int h,
                java.lang.String titre,
                java.lang.String[] nomsBoutons1,
                java.lang.String[] nomsBoutons2,
                java.lang.String[][] Menus,
                boolean avecTexte)
Method Detail

actionBouton1

public void actionBouton1()
Les actions des boutons

Overrides:
actionBouton1 in class FenetreTortue

actionBouton2

public void actionBouton2()
Overrides:
actionBouton2 in class FenetreTortue

actionBouton3

public void actionBouton3()
Overrides:
actionBouton3 in class FenetreTortue

actionBouton4

public void actionBouton4()
Overrides:
actionBouton4 in class FenetreTortue

actionBouton5

public void actionBouton5()
Overrides:
actionBouton5 in class FenetreTortue

actionGlissiere1

public void actionGlissiere1(double d)
Les actions des glissieres

Overrides:
actionGlissiere1 in class FenetreTortue

actionGlissiere2

public void actionGlissiere2(double d)
Overrides:
actionGlissiere2 in class FenetreTortue

actionMenu1Item1

public void actionMenu1Item1()
Les actions des menus

Overrides:
actionMenu1Item1 in class FenetreTortue

actionMenu1Item2

public void actionMenu1Item2()
Overrides:
actionMenu1Item2 in class FenetreTortue

actionTailleChange

public void actionTailleChange()
Changement de taille de la fenetre

Overrides:
actionTailleChange in class FenetreTortue

ajoutDeGlissieres

public static void ajoutDeGlissieres()

clicSouris

public void clicSouris(double x,
                       double y)
Les actions de la souris

Overrides:
clicSouris in class FenetreTortue

debutGlisser

public void debutGlisser(double x,
                         double y)
Overrides:
debutGlisser in class FenetreTortue

executer

public static void executer(boolean applet)

finGlisser

public void finGlisser(double x,
                       double y)
Overrides:
finGlisser in class FenetreTortue

glisserEnCours

public void glisserEnCours(double x,
                           double y)
Overrides:
glisserEnCours in class FenetreTortue

initialisation

public void initialisation()

main

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

tracerRectangle

public void tracerRectangle(boolean effacer)
Placer vos procedures ici


tracerRectangleOr

public void tracerRectangleOr(boolean effacer)