java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
FenetreTortue
Expresso
public class Expresso
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 |
(package private) double |
centreX
Initialisation |
(package private) double |
centreY
Initialisation |
(package private) int |
ConiqueChoisie
|
static int |
hauteurFenetre
|
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) int |
pointDeplace
|
(package private) double[] |
sommetX
|
(package private) double[] |
sommetY
|
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 |
actionBouton6()
|
void |
actionGlissiere1(double d)
Les actions des glissieres |
void |
actionGlissiere2(double d)
|
void |
actionGlissiere3(double d)
|
void |
actionGlissiere4(double d)
|
void |
actionGlissiere5(double d)
|
void |
actionMenu1Item1()
Les actions des menus |
void |
actionMenu1Item2()
|
void |
actionTailleChange()
|
static void |
ajoutDeGlissieres()
|
void |
clicSouris(double x,
double y)
Les actions de la souris |
void |
ContourEllipse(double h,
double k,
double a,
double b)
|
void |
ContourHyperboleHoriz(double h,
double k,
double a,
double b)
|
void |
ContourHyperboleVert(double h,
double k,
double a,
double b)
|
void |
debutGlisser(double x,
double y)
|
void |
DessinerAxesDuPlan()
|
void |
DessinerConiques()
Placer vos procedures ici |
void |
DessinerContourParaboleHoriz(double h,
double k,
double a,
double b)
|
void |
DessinerContourParaboleVert(double h,
double k,
double a,
double b)
|
void |
DessinerEllipse(double h,
double k,
double a,
double b)
|
void |
DessinerFoyerHyperboleHoriz(double h,
double k,
double a,
double b)
|
void |
DessinerFoyerHyperboleVert(double h,
double k,
double a,
double b)
|
void |
DessinerFoyersEllipse(double h,
double k,
double a,
double b)
|
void |
DessinerHyperboleHoriz(double h,
double k,
double a,
double b)
|
void |
DessinerHyperboleVert(double h,
double k,
double a,
double b)
|
void |
DessinerParaboleHoriz(double h,
double k,
double a,
double b)
|
void |
DessinerParaboleVert(double h,
double k,
double a,
double b)
|
void |
DessinerSommetsEllipse(double h,
double k,
double a,
double b)
|
void |
DessinerSommetsHyperboleHoriz(double h,
double k,
double a,
double b)
|
void |
DessinerSommetsHyperboleVert(double h,
double k,
double a,
double b)
|
void |
DessinerSommetsParaboleHoriz(double h,
double k,
double a,
double b)
|
void |
DessinerSommetsParaboleVert(double h,
double k,
double a,
double b)
|
void |
ecrisFormuleEllipse()
|
void |
ecrisFormuleHyperboleHoriz()
|
void |
ecrisFormuleHyperboleVert()
|
void |
ecrisFormuleParaboleHoriz()
|
void |
ecrisFormuleParaboleVert()
|
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 |
PlacerNouveauxSommetsEllipse(double h,
double k,
double a,
double b)
|
Methods inherited from class FenetreTortue |
---|
|
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 |
---|
public static int baseFenetre
double centreX
double centreY
int ConiqueChoisie
public static int hauteurFenetre
public static java.lang.String[][] Menus
public static java.lang.String[] nomsBoutonsLigne1
public static java.lang.String[] nomsBoutonsLigne2
public static java.lang.String[] nomsMenus1
public static java.lang.String[] nomsMenus2
public static java.lang.String[] nomsMenus3
public static java.lang.String[] nomsMenus4
public static java.lang.String[] nomsMenus5
public static java.lang.String[] nomsMenus6
public static java.lang.String[] nomsMenus7
public static java.lang.String[] nomsMenus8
int pointDeplace
double[] sommetX
double[] sommetY
public static java.lang.String titreFenetre
public static boolean zoneTexte
Constructor Detail |
---|
public 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 |
---|
public void actionBouton1()
actionBouton1
in class FenetreTortue
public void actionBouton2()
actionBouton2
in class FenetreTortue
public void actionBouton3()
actionBouton3
in class FenetreTortue
public void actionBouton4()
actionBouton4
in class FenetreTortue
public void actionBouton5()
actionBouton5
in class FenetreTortue
public void actionBouton6()
actionBouton6
in class FenetreTortue
public void actionGlissiere1(double d)
actionGlissiere1
in class FenetreTortue
public void actionGlissiere2(double d)
actionGlissiere2
in class FenetreTortue
public void actionGlissiere3(double d)
actionGlissiere3
in class FenetreTortue
public void actionGlissiere4(double d)
actionGlissiere4
in class FenetreTortue
public void actionGlissiere5(double d)
actionGlissiere5
in class FenetreTortue
public void actionMenu1Item1()
actionMenu1Item1
in class FenetreTortue
public void actionMenu1Item2()
actionMenu1Item2
in class FenetreTortue
public void actionTailleChange()
actionTailleChange
in class FenetreTortue
public static void ajoutDeGlissieres()
public void clicSouris(double x, double y)
clicSouris
in class FenetreTortue
public void ContourEllipse(double h, double k, double a, double b)
public void ContourHyperboleHoriz(double h, double k, double a, double b)
public void ContourHyperboleVert(double h, double k, double a, double b)
public void debutGlisser(double x, double y)
debutGlisser
in class FenetreTortue
public void DessinerAxesDuPlan()
public void DessinerConiques()
public void DessinerContourParaboleHoriz(double h, double k, double a, double b)
public void DessinerContourParaboleVert(double h, double k, double a, double b)
public void DessinerEllipse(double h, double k, double a, double b)
public void DessinerFoyerHyperboleHoriz(double h, double k, double a, double b)
public void DessinerFoyerHyperboleVert(double h, double k, double a, double b)
public void DessinerFoyersEllipse(double h, double k, double a, double b)
public void DessinerHyperboleHoriz(double h, double k, double a, double b)
public void DessinerHyperboleVert(double h, double k, double a, double b)
public void DessinerParaboleHoriz(double h, double k, double a, double b)
public void DessinerParaboleVert(double h, double k, double a, double b)
public void DessinerSommetsEllipse(double h, double k, double a, double b)
public void DessinerSommetsHyperboleHoriz(double h, double k, double a, double b)
public void DessinerSommetsHyperboleVert(double h, double k, double a, double b)
public void DessinerSommetsParaboleHoriz(double h, double k, double a, double b)
public void DessinerSommetsParaboleVert(double h, double k, double a, double b)
public void ecrisFormuleEllipse()
public void ecrisFormuleHyperboleHoriz()
public void ecrisFormuleHyperboleVert()
public void ecrisFormuleParaboleHoriz()
public void ecrisFormuleParaboleVert()
public static void executer(boolean applet)
public void finGlisser(double x, double y)
finGlisser
in class FenetreTortue
public void glisserEnCours(double x, double y)
glisserEnCours
in class FenetreTortue
public void initialisation()
public static void main(java.lang.String[] args)
public void PlacerNouveauxSommetsEllipse(double h, double k, double a, double b)