| 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--InterfaceGraphique
Fenêtre principale de l'interface graphique.
| Inner Class Summary | |
(package private)  class | 
InterfaceGraphique.Ecran
Classe interne qui définie l'écran d'affichage des points et du chemin.  | 
(package private)  class | 
InterfaceGraphique.PanCommandes
Classe interne qui définie le panneau de commandes.  | 
(package private)  class | 
InterfaceGraphique.PanEcran
Classe interne qui définie le panneau contenant l'écran d'affichage.  | 
(package private)  class | 
InterfaceGraphique.PanInfo
Classe interne qui définie le panneau d'informations.  | 
| Inner classes inherited from class javax.swing.JFrame | 
javax.swing.JFrame.AccessibleJFrame | 
| Inner classes inherited from class java.awt.Component | 
java.awt.Component.AWTTreeLock | 
| Field Summary | |
(package private) static javax.swing.border.Border | 
bevelborder
 | 
(package private)  InterfaceGraphique.PanCommandes | 
commandes
 | 
(package private)  double | 
dist
 | 
(package private)  InterfaceGraphique.Ecran | 
ecran
 | 
(package private)  java.util.Vector | 
ensemblePoints
 | 
(package private)  int | 
etapeCourante
 | 
(package private)  java.util.Vector | 
etapesAlgo
 | 
(package private)  Graphe | 
graphe
 | 
(package private)  InterfaceGraphique.PanInfo | 
info
 | 
(package private)  int | 
nEtapes
 | 
(package private)  int | 
nPoints
 | 
(package private)  InterfaceGraphique.PanEcran | 
panneau
 | 
(package private)  javax.swing.JPanel | 
vide
 | 
| Fields inherited from class javax.swing.JFrame | 
accessibleContext,  
defaultCloseOperation,  
rootPane,  
rootPaneCheckingEnabled | 
| Fields inherited from class java.awt.Frame | 
base,  
CROSSHAIR_CURSOR,  
DEFAULT_CURSOR,  
E_RESIZE_CURSOR,  
frameSerializedDataVersion,  
HAND_CURSOR,  
icon,  
ICONIFIED,  
mbManagement,  
menuBar,  
MOVE_CURSOR,  
N_RESIZE_CURSOR,  
nameCounter,  
NE_RESIZE_CURSOR,  
NORMAL,  
NW_RESIZE_CURSOR,  
ownedWindows,  
resizable,  
S_RESIZE_CURSOR,  
SE_RESIZE_CURSOR,  
serialVersionUID,  
state,  
SW_RESIZE_CURSOR,  
TEXT_CURSOR,  
title,  
W_RESIZE_CURSOR,  
WAIT_CURSOR,  
weakThis | 
| Fields inherited from class java.awt.Window | 
active,  
base,  
focusMgr,  
inputContext,  
nameCounter,  
OPENED,  
ownedWindowList,  
serialVersionUID,  
state,  
warningString,  
weakThis,  
windowListener,  
windowSerializedDataVersion | 
| Fields inherited from class java.awt.Container | 
component,  
containerListener,  
containerSerializedDataVersion,  
dispatcher,  
layoutMgr,  
maxSize,  
ncomponents,  
serialVersionUID | 
| Fields inherited from class java.awt.Component | 
actionListenerK,  
adjustmentListenerK,  
appContext,  
assert,  
background,  
BOTTOM_ALIGNMENT,  
CENTER_ALIGNMENT,  
changeSupport,  
componentListener,  
componentListenerK,  
componentOrientation,  
componentSerializedDataVersion,  
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,  
name,  
nameExplicitlySet,  
newEventsOnly,  
ownedWindowK,  
parent,  
peer,  
peerFont,  
popups,  
prefSize,  
RIGHT_ALIGNMENT,  
serialVersionUID,  
textListenerK,  
TOP_ALIGNMENT,  
valid,  
visible,  
width,  
windowListenerK,  
x,  
y | 
| Constructor Summary | |
(package private) | 
InterfaceGraphique(Graphe graphe)
Constructeur de l'interface graphique.  | 
| Method Summary | |
(package private)  void | 
redessine()
Appelle la méthode repaint() de l'ecran des points.  | 
| Methods inherited from class javax.swing.JFrame | 
addImpl, 
createRootPane, 
createRootPaneException, 
frameInit, 
getAccessibleContext, 
getContentPane, 
getDefaultCloseOperation, 
getGlassPane, 
getJMenuBar, 
getLayeredPane, 
getRootPane, 
isRootPaneCheckingEnabled, 
paramString, 
processKeyEvent, 
processWindowEvent, 
remove, 
setContentPane, 
setDefaultCloseOperation, 
setGlassPane, 
setJMenuBar, 
setLayeredPane, 
setLayout, 
setRootPane, 
setRootPaneCheckingEnabled, 
update | 
| Methods inherited from class java.awt.Frame | 
 | 
| Methods inherited from class java.awt.Window | 
addOwnedWindow, 
addWindowListener, 
applyResourceBundle, 
applyResourceBundle, 
connectOwnedWindow, 
dispatchEventImpl, 
dispose, 
eventEnabled, 
getFocusOwner, 
getInputContext, 
getLocale, 
getOwnedWindows, 
getOwner, 
getToolkit, 
getWarningString, 
hide, 
isActive, 
isShowing, 
nextFocus, 
ownedInit, 
pack, 
postEvent, 
postWindowEvent, 
preProcessKeyEvent, 
processEvent, 
removeOwnedWindow, 
removeWindowListener, 
setCursor, 
setFocusOwner, 
setWarningString, 
show, 
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, 
getCursorTarget, 
getInsets, 
getLayout, 
getMaximumSize, 
getMinimumSize, 
getMouseEventTarget, 
getPreferredSize, 
getWindow, 
insets, 
invalidate, 
invalidateTree, 
isAncestorOf, 
layout, 
lightweightPrint, 
list, 
list, 
locate, 
minimumSize, 
paint, 
paintComponents, 
postsOldMouseEvents, 
preferredSize, 
print, 
printComponents, 
printHeavyweightComponents, 
printOneComponent, 
processContainerEvent, 
proxyEnableEvents, 
proxyRequestFocus, 
remove, 
removeAll, 
removeContainerListener, 
setFont, 
updateCursor, 
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, 
getIntrinsicCursor, 
getLocation, 
getLocation, 
getLocationOnScreen, 
getName, 
getNativeContainer, 
getParent_NoClientCode, 
getParent, 
getPeer, 
getSize, 
getSize, 
getToolkitImpl, 
getTreeLock, 
getWidth, 
getWindowForObject, 
getX, 
getY, 
gotFocus, 
handleEvent, 
hasFocus, 
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, 
processMouseEvent, 
processMouseMotionEvent, 
removeComponentListener, 
removeFocusListener, 
removeInputMethodListener, 
removeKeyListener, 
removeMouseListener, 
removeMouseMotionListener, 
removePropertyChangeListener, 
removePropertyChangeListener, 
repaint, 
repaint, 
repaint, 
repaint, 
requestFocus, 
reshape, 
resize, 
resize, 
setBackground, 
setBounds, 
setBounds, 
setComponentOrientation, 
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, 
registerNatives, 
wait, 
wait, 
wait | 
| Field Detail | 
InterfaceGraphique.PanEcran panneau
InterfaceGraphique.PanCommandes commandes
InterfaceGraphique.PanInfo info
InterfaceGraphique.Ecran ecran
javax.swing.JPanel vide
Graphe graphe
java.util.Vector ensemblePoints
int nPoints
double dist
java.util.Vector etapesAlgo
int etapeCourante
int nEtapes
static javax.swing.border.Border bevelborder
| Constructor Detail | 
InterfaceGraphique(Graphe graphe)
graphe - l'ensemble de points à afficher sur l'ecran au démarrage| Method Detail | 
void redessine()
  | 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||