public class AffMulti extends TypeAffichage implements java.awt.event.ActionListener
| Modifier and Type | Field and Description |
|---|---|
(package private) Affichage |
aff |
(package private) SimuApplet |
applet |
(package private) java.awt.Button |
bstart |
(package private) java.awt.Button |
bstop |
(package private) Chronos |
chrono |
(package private) java.awt.Label |
info |
(package private) boolean |
live |
(package private) java.util.Vector |
outp |
(package private) boolean |
sousaff |
(package private) TypeAffichage[] |
typesaff |
| Constructor and Description |
|---|
AffMulti(SimuApplet applet,
Affichage aff,
boolean sousaff) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
affiche(ListeValeurs in,
java.util.Vector outp)
méthode d'affichage
En entrée : paramètres d'entrée sous forme d'objets
type d'affichage
paramètres de sortie sous forme d'objets
état de la simulation
|
protected void |
ajouterBoutons(java.awt.Panel p) |
void |
ajuster()
ajustement du graphe
|
void |
avantLancement() |
void |
effacer()
effacement affichage
|
boolean |
estLive() |
void |
fin()
fin de la simu
|
java.awt.Panel |
initPanel(java.util.Vector outp)
Création des composants AWT à afficher
|
void |
setChronos(Chronos chrono) |
void |
start()
lancement simu
|
void |
stop()
arrêt temporaire de la simu
|
void |
update(ListeValeurs out)
Mise à jour de l'affichage à partir des valeurs de sortie
|
TypeAffichage[] typesaff
SimuApplet applet
Affichage aff
java.util.Vector outp
java.awt.Label info
java.awt.Button bstop
java.awt.Button bstart
Chronos chrono
boolean live
boolean sousaff
public AffMulti(SimuApplet applet, Affichage aff, boolean sousaff)
public boolean estLive()
estLive in class TypeAffichagepublic java.awt.Panel initPanel(java.util.Vector outp)
throws SimuException
TypeAffichageinitPanel in class TypeAffichageSimuExceptionpublic void setChronos(Chronos chrono)
setChronos in class TypeAffichagepublic void avantLancement()
avantLancement in class TypeAffichagepublic void affiche(ListeValeurs in, java.util.Vector outp) throws SimuException
TypeAffichageaffiche in class TypeAffichageSimuExceptionprotected void ajouterBoutons(java.awt.Panel p)
public void start()
TypeAffichagestart in class TypeAffichagepublic void stop()
TypeAffichagestop in class TypeAffichagepublic void fin()
TypeAffichagefin in class TypeAffichagepublic void update(ListeValeurs out) throws SimuException
TypeAffichageupdate in class TypeAffichageSimuExceptionpublic void effacer()
TypeAffichageeffacer in class TypeAffichagepublic void ajuster()
TypeAffichageajuster in class TypeAffichagepublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListener