cs_alala
Messages postés
10
Date d'inscription
mercredi 22 septembre 2004
Statut
Membre
Dernière intervention
29 juillet 2005
15 juin 2005 à 11:35
Merci safisoft!
ça à l'air pas mal cette ligne de code, mais je vois pas où il faut la mettre.....
Je mets mon code. Si tu pouvais me dire ske je dois changer ce serait génial, parsk je dois finir ce projet en urgence.
Encore merci safisoft.
N.B. : la méthode pr lire le fichier texte se trouve vers la fin.
package projet_ascenseur;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import com.borland.jbcl.layout.*;
import javax.swing.*;
import projet_ascenseur.LireEtatPOAscenseur;
import java.io.*;
import java.util.*;
/**
* Title: Ascenseur
* Description:
* Copyright: Copyright (c) 2005
* Company:
* @author not attributable
* @version 1.0
*/
public class Applet_Ascenseur extends Applet {
private boolean isStandalone = false;
XYLayout xYLayout1 = new XYLayout();
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
JLabel jLabel4 = new JLabel();
JLabel jLabel5 = new JLabel();
JRadioButton EtageDestination0 = new JRadioButton();
JRadioButton EtageDestination1 = new JRadioButton();
JRadioButton EtageDestination2 = new JRadioButton();
JRadioButton EtageDestination3 = new JRadioButton();
JRadioButton EtageActuel0 = new JRadioButton();
JRadioButton EtageActuel1 = new JRadioButton();
JRadioButton EtageActuel2 = new JRadioButton();
JRadioButton EtageActuel3 = new JRadioButton();
Panel panel1 = new Panel();
JRadioButton PorteOuverte3 = new JRadioButton();
JRadioButton PorteFermee3 = new JRadioButton();
Panel panel2 = new Panel();
JRadioButton PorteOuverte2 = new JRadioButton();
JRadioButton PorteFermee2 = new JRadioButton();
JRadioButton PorteOuverte1 = new JRadioButton();
JRadioButton PorteFermee1 = new JRadioButton();
JRadioButton PorteOuverte0 = new JRadioButton();
JRadioButton PorteFermee0 = new JRadioButton();
Panel panel3 = new Panel();
Panel panel4 = new Panel();
Panel panel5 = new Panel();
JRadioButton VoyantAllume3 = new JRadioButton();
JRadioButton VoyantEteint3 = new JRadioButton();
JRadioButton VoyantAllume2 = new JRadioButton();
JRadioButton VoyantEteint2 = new JRadioButton();
JRadioButton VoyantAllume1 = new JRadioButton();
JRadioButton VoyantEteint1 = new JRadioButton();
JRadioButton VoyantAllume0 = new JRadioButton();
JRadioButton VoyantEteint0 = new JRadioButton();
Panel panel6 = new Panel();
Panel panel7 = new Panel();
Panel panel8 = new Panel();
JRadioButton Urgence1 = new JRadioButton();
JRadioButton Urgence2 = new JRadioButton();
JRadioButton Urgence3 = new JRadioButton();
Panel panel9 = new Panel();
Panel panel10 = new Panel();
JLabel jLabel6 = new JLabel();
JButton AllerEtage3 = new JButton();
private Object JTextField1;
JButton AllerEtage2 = new JButton();
JButton AllerEtage1 = new JButton();
JButton AllerEtage0 = new JButton();
JButton Stop = new JButton();
JButton Urgence = new JButton();
private Object entree;
//Get a parameter value
public String getParameter(String key, String def) {
return isStandalone ? System.getProperty(key, def) :
(getParameter(key) != null ? getParameter(key) : def);
}
//Construct the applet
public Applet_Ascenseur() {
}
//Initialize the applet
public void init() {
try {
jbInit();
LireFichier();
}
catch (Exception e) {
e.printStackTrace();
}
}
//Component initialization
private void jbInit() throws Exception {
jLabel1.setFont(new java.awt.Font("Dialog", 3, 16));
jLabel1.setForeground(Color.blue);
jLabel1.setText("Étage de destination");
this.setBackground(Color.white);
this.setLayout(xYLayout1);
jLabel2.setFont(new java.awt.Font("Dialog", 3, 16));
jLabel2.setForeground(Color.blue);
jLabel2.setText("Étage actuel");
jLabel3.setFont(new java.awt.Font("Dialog", 3, 16));
jLabel3.setForeground(Color.blue);
jLabel3.setText("État des portes");
jLabel4.setFont(new java.awt.Font("Dialog", 3, 16));
jLabel4.setForeground(Color.blue);
jLabel4.setText("État des voyants");
jLabel5.setFont(new java.awt.Font("Dialog", 1, 18));
jLabel5.setForeground(Color.red);
jLabel5.setText("URGENCE");
EtageDestination0.setBackground(Color.white);
EtageDestination0.setEnabled(false);
EtageDestination0.setText("Étage 0");
EtageDestination1.setBackground(Color.white);
EtageDestination1.setEnabled(false);
EtageDestination1.setText("Étage 1");
EtageDestination2.setBackground(Color.white);
EtageDestination2.setEnabled(false);
EtageDestination2.setText("Étage 2");
EtageDestination3.setBackground(Color.white);
EtageDestination3.setEnabled(false);
EtageDestination3.setDoubleBuffered(false);
EtageDestination3.setFocusPainted(true);
EtageDestination3.setText("Étage 3");
EtageActuel0.setBackground(Color.white);
EtageActuel0.setEnabled(false);
EtageActuel0.setText("Étage 0");
EtageActuel1.setBackground(Color.white);
EtageActuel1.setEnabled(false);
EtageActuel1.setText("Étage 1");
EtageActuel2.setBackground(Color.white);
EtageActuel2.setEnabled(false);
EtageActuel2.setText("Étage 2");
EtageActuel3.setBackground(Color.white);
EtageActuel3.setEnabled(false);
EtageActuel3.setText("Étage 3");
panel1.setBackground(Color.black);
PorteOuverte3.setBackground(Color.white);
PorteOuverte3.setEnabled(false);
PorteOuverte3.setText("Ouverte");
PorteFermee3.setBackground(Color.white);
PorteFermee3.setEnabled(false);
PorteFermee3.setText("Fermée");
panel2.setBackground(Color.black);
PorteOuverte2.setBackground(Color.white);
PorteOuverte2.setEnabled(false);
PorteOuverte2.setText("Ouverte");
PorteFermee2.setBackground(Color.white);
PorteFermee2.setEnabled(false);
PorteFermee2.setText("Fermée");
PorteOuverte1.setBackground(Color.white);
PorteOuverte1.setEnabled(false);
PorteOuverte1.setText("Ouverte");
PorteFermee1.setBackground(Color.white);
PorteFermee1.setEnabled(false);
PorteFermee1.setText("Fermée");
PorteOuverte0.setBackground(Color.white);
PorteOuverte0.setEnabled(false);
PorteOuverte0.setText("Ouverte");
PorteFermee0.setBackground(Color.white);
PorteFermee0.setEnabled(false);
PorteFermee0.setText("Fermée");
panel3.setBackground(Color.black);
panel4.setBackground(Color.black);
panel5.setBackground(Color.black);
VoyantAllume3.setBackground(Color.white);
VoyantAllume3.setEnabled(false);
VoyantAllume3.setText("Allumé");
VoyantEteint3.setBackground(Color.white);
VoyantEteint3.setEnabled(false);
VoyantEteint3.setText("Éteint");
VoyantAllume2.setBackground(Color.white);
VoyantAllume2.setEnabled(false);
VoyantAllume2.setText("Allumé");
VoyantEteint2.setBackground(Color.white);
VoyantEteint2.setEnabled(false);
VoyantEteint2.setText("Éteint");
VoyantAllume1.setBackground(Color.white);
VoyantAllume1.setEnabled(false);
VoyantAllume1.setText("Allumé");
VoyantEteint1.setBackground(Color.white);
VoyantEteint1.setEnabled(false);
VoyantEteint1.setText("Éteint");
VoyantAllume0.setBackground(Color.white);
VoyantAllume0.setEnabled(false);
VoyantAllume0.setText("Allumé");
VoyantEteint0.setBackground(Color.white);
VoyantEteint0.setEnabled(false);
VoyantEteint0.setText("Éteint");
panel6.setBackground(Color.black);
panel7.setBackground(Color.black);
panel8.setBackground(Color.black);
Urgence1.setBackground(Color.white);
Urgence1.setEnabled(false);
Urgence1.setText("");
Urgence2.setBackground(Color.white);
Urgence2.setEnabled(false);
Urgence2.setText("");
Urgence3.setBackground(Color.white);
Urgence3.setEnabled(false);
Urgence3.setText("");
panel9.setBackground(Color.lightGray);
panel10.setBackground(Color.lightGray);
xYLayout1.setWidth(708);
xYLayout1.setHeight(450);
jLabel6.setFont(new java.awt.Font("Dialog", 0, 10));
jLabel6.setText("Choisissez l\'étage de destination");
AllerEtage3.setSelected(false);
AllerEtage3.setText("3");
AllerEtage3.addMouseListener(new Applet_Ascenseur_AllerEtage3_mouseAdapter(this));
AllerEtage2.setText("2");
AllerEtage2.addMouseListener(new Applet_Ascenseur_AllerEtage2_mouseAdapter(this));
AllerEtage1.setText("1");
AllerEtage1.addMouseListener(new Applet_Ascenseur_AllerEtage1_mouseAdapter(this));
AllerEtage0.setText("0");
AllerEtage0.addMouseListener(new Applet_Ascenseur_AllerEtage0_mouseAdapter(this));
Stop.setText("STOP");
Stop.addMouseListener(new Applet_Ascenseur_Stop_mouseAdapter(this));
Urgence.setText("URGENCE");
Urgence.addMouseListener(new Applet_Ascenseur_Urgence_mouseAdapter(this));
this.add(jLabel4, new XYConstraints(334, 166, 135, 36));
this.add(jLabel3, new XYConstraints(170, 166, 123, 36));
this.add(jLabel2, new XYConstraints(23, 166, 99, 35));
this.add(jLabel1, new XYConstraints(145, 11, 163, 33));
this.add(EtageDestination3, new XYConstraints(192, 54, -1, -1));
this.add(EtageDestination0, new XYConstraints(192, 123, -1, -1));
this.add(EtageDestination1, new XYConstraints(192, 100, -1, -1));
this.add(EtageDestination2, new XYConstraints(192, 77, -1, -1));
this.add(EtageActuel3, new XYConstraints(39, 218, -1, -1));
this.add(EtageActuel0, new XYConstraints(39, 287, -1, -1));
this.add(EtageActuel1, new XYConstraints(39, 264, -1, -1));
this.add(EtageActuel2, new XYConstraints(39, 241, -1, -1));
this.add(jLabel5, new XYConstraints(184, 357, 99, 39));
this.add(Urgence2, new XYConstraints(219, 402, -1, -1));
this.add(Urgence1, new XYConstraints(198, 402, -1, -1));
this.add(Urgence3, new XYConstraints(240, 402, -1, -1));
this.add(panel1, new XYConstraints(226, 215, 1, 100));
this.add(PorteFermee3, new XYConstraints(226, 218, -1, -1));
this.add(panel2, new XYConstraints(160, 241, 127, 1));
this.add(PorteFermee2, new XYConstraints(226, 242, -1, -1));
this.add(panel3, new XYConstraints(161, 265, 126, 1));
this.add(PorteFermee1, new XYConstraints(227, 266, -1, -1));
this.add(panel4, new XYConstraints(160, 289, 127, 1));
this.add(PorteFermee0, new XYConstraints(227, 290, -1, -1));
this.add(VoyantEteint3, new XYConstraints(405, 217, -1, -1));
this.add(panel5, new XYConstraints(404, 216, 1, 97));
this.add(panel6, new XYConstraints(346, 240, 110, 1));
this.add(VoyantEteint2, new XYConstraints(405, 241, -1, -1));
this.add(panel7, new XYConstraints(346, 264, 110, 1));
this.add(VoyantEteint1, new XYConstraints(405, 265, -1, -1));
this.add(panel8, new XYConstraints(346, 288, 111, 1));
this.add(VoyantEteint0, new XYConstraints(405, 289, -1, -1));
this.add(panel9, new XYConstraints(21, 151, 441, 7));
this.add(panel10, new XYConstraints(19, 336, 441, 7));
this.add(VoyantAllume3, new XYConstraints(342, 218, -1, -1));
this.add(VoyantAllume2, new XYConstraints(342, 242, -1, -1));
this.add(VoyantAllume1, new XYConstraints(342, 265, -1, -1));
this.add(VoyantAllume0, new XYConstraints(342, 289, -1, -1));
this.add(PorteOuverte3, new XYConstraints(156, 218, -1, -1));
this.add(PorteOuverte2, new XYConstraints(156, 242, -1, -1));
this.add(PorteOuverte1, new XYConstraints(155, 266, -1, -1));
this.add(PorteOuverte0, new XYConstraints(156, 290, -1, -1));
this.add(AllerEtage1, new XYConstraints(600, 74, 41, 31));
this.add(AllerEtage0, new XYConstraints(643, 74, 43, 31));
this.add(jLabel6, new XYConstraints(520, 22, 163, 37));
this.add(Stop, new XYConstraints(564, 120, 78, 36));
this.add(Urgence, new XYConstraints(536, 182, 142, 50));
this.add(AllerEtage2, new XYConstraints(555, 74, 41, 31));
this.add(AllerEtage3, new XYConstraints(508, 74, -1, 31));
}
//Start the applet
public void start() {
}
//Stop the applet
public void stop() {
}
//Destroy the applet
public void destroy() {
}
//Get Applet information
public String getAppletInfo() {
return "Applet Information";
}
//Get parameter info
public String[][] getParameterInfo() {
return null;
}
/******************************************************************/
/* classe permettant de gérer l'évènement du bouton "AllerEtage3" */
/******************************************************************/
class Applet_Ascenseur_AllerEtage3_mouseAdapter
extends java.awt.event.MouseAdapter {
Applet_Ascenseur adaptee;
Applet_Ascenseur_AllerEtage3_mouseAdapter(Applet_Ascenseur adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.AllerEtage3_mouseClicked(e);
}
}
void AllerEtage3_mouseClicked(MouseEvent e) {
EtageDestination3.setEnabled(true);
EtageDestination3.setSelected(true);
EtageActuel3.setEnabled(true);
EtageActuel3.setSelected(true);
PorteOuverte3.setEnabled(true);
PorteOuverte3.setSelected(true);
VoyantAllume3.setEnabled(true);
VoyantAllume3.setSelected(true);
EtageDestination2.setEnabled(false);
EtageDestination2.setSelected(false);
EtageActuel2.setEnabled(false);
EtageActuel2.setSelected(false);
PorteOuverte2.setEnabled(false);
PorteOuverte2.setSelected(false);
VoyantAllume2.setEnabled(false);
VoyantAllume2.setSelected(false);
EtageDestination1.setEnabled(false);
EtageDestination1.setSelected(false);
EtageActuel1.setEnabled(false);
EtageActuel1.setSelected(false);
PorteOuverte1.setEnabled(false);
PorteOuverte1.setSelected(false);
VoyantAllume1.setEnabled(false);
VoyantAllume1.setSelected(false);
EtageDestination0.setEnabled(false);
EtageDestination0.setSelected(false);
EtageActuel0.setEnabled(false);
EtageActuel0.setSelected(false);
PorteOuverte0.setEnabled(false);
PorteOuverte0.setSelected(false);
VoyantAllume0.setEnabled(false);
VoyantAllume0.setSelected(false);
}
/******************************************************************/
/* classe permettant de gérer l'évènement du bouton "AllerEtage2" */
/******************************************************************/
class Applet_Ascenseur_AllerEtage2_mouseAdapter
extends java.awt.event.MouseAdapter {
Applet_Ascenseur adaptee;
Applet_Ascenseur_AllerEtage2_mouseAdapter(Applet_Ascenseur adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.AllerEtage2_mouseClicked(e);
}
}
void AllerEtage2_mouseClicked(MouseEvent e) {
EtageDestination2.setEnabled(true);
EtageDestination2.setSelected(true);
EtageActuel2.setEnabled(true);
EtageActuel2.setSelected(true);
PorteOuverte2.setEnabled(true);
PorteOuverte2.setSelected(true);
VoyantAllume2.setEnabled(true);
VoyantAllume2.setSelected(true);
EtageDestination3.setEnabled(false);
EtageDestination3.setSelected(false);
EtageActuel3.setEnabled(false);
EtageActuel3.setSelected(false);
PorteOuverte3.setEnabled(false);
PorteOuverte3.setSelected(false);
VoyantAllume3.setEnabled(false);
VoyantAllume3.setSelected(false);
EtageDestination1.setEnabled(false);
EtageDestination1.setSelected(false);
EtageActuel1.setEnabled(false);
EtageActuel1.setSelected(false);
PorteOuverte1.setEnabled(false);
PorteOuverte1.setSelected(false);
VoyantAllume1.setEnabled(false);
VoyantAllume1.setSelected(false);
EtageDestination0.setEnabled(false);
EtageDestination0.setSelected(false);
EtageActuel0.setEnabled(false);
EtageActuel0.setSelected(false);
PorteOuverte0.setEnabled(false);
PorteOuverte0.setSelected(false);
VoyantAllume0.setEnabled(false);
VoyantAllume0.setSelected(false);
}
/******************************************************************/
/* classe permettant de gérer l'évènement du bouton "AllerEtage1" */
/******************************************************************/
class Applet_Ascenseur_AllerEtage1_mouseAdapter
extends java.awt.event.MouseAdapter {
Applet_Ascenseur adaptee;
Applet_Ascenseur_AllerEtage1_mouseAdapter(Applet_Ascenseur adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.AllerEtage1_mouseClicked(e);
}
}
void AllerEtage1_mouseClicked(MouseEvent e) {
EtageDestination1.setEnabled(true);
EtageDestination1.setSelected(true);
EtageActuel1.setEnabled(true);
EtageActuel1.setSelected(true);
PorteOuverte1.setEnabled(true);
PorteOuverte1.setSelected(true);
VoyantAllume1.setEnabled(true);
VoyantAllume1.setSelected(true);
EtageDestination3.setEnabled(false);
EtageDestination3.setSelected(false);
EtageActuel3.setEnabled(false);
EtageActuel3.setSelected(false);
PorteOuverte3.setEnabled(false);
PorteOuverte3.setSelected(false);
VoyantAllume3.setEnabled(false);
VoyantAllume3.setSelected(false);
EtageDestination2.setEnabled(false);
EtageDestination2.setSelected(false);
EtageActuel2.setEnabled(false);
EtageActuel2.setSelected(false);
PorteOuverte2.setEnabled(false);
PorteOuverte2.setSelected(false);
VoyantAllume2.setEnabled(false);
VoyantAllume2.setSelected(false);
EtageDestination0.setEnabled(false);
EtageDestination0.setSelected(false);
EtageActuel0.setEnabled(false);
EtageActuel0.setSelected(false);
PorteOuverte0.setEnabled(false);
PorteOuverte0.setSelected(false);
VoyantAllume0.setEnabled(false);
VoyantAllume0.setSelected(false);
}
/******************************************************************/
/* classe permettant de gérer l'évènement du bouton "AllerEtage0" */
/******************************************************************/
class Applet_Ascenseur_AllerEtage0_mouseAdapter extends java.awt.event.MouseAdapter {
Applet_Ascenseur adaptee;
Applet_Ascenseur_AllerEtage0_mouseAdapter(Applet_Ascenseur adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.AllerEtage0_mouseClicked(e);
}
}
void AllerEtage0_mouseClicked(MouseEvent e) {
EtageDestination0.setEnabled(true);
EtageDestination0.setSelected(true);
EtageActuel0.setEnabled(true);
EtageActuel0.setSelected(true);
PorteOuverte0.setEnabled(true);
PorteOuverte0.setSelected(true);
VoyantAllume0.setEnabled(true);
VoyantAllume0.setSelected(true);
EtageDestination3.setEnabled(false);
EtageDestination3.setSelected(false);
EtageActuel3.setEnabled(false);
EtageActuel3.setSelected(false);
PorteOuverte3.setEnabled(false);
PorteOuverte3.setSelected(false);
VoyantAllume3.setEnabled(false);
VoyantAllume3.setSelected(false);
EtageDestination2.setEnabled(false);
EtageDestination2.setSelected(false);
EtageActuel2.setEnabled(false);
EtageActuel2.setSelected(false);
PorteOuverte2.setEnabled(false);
PorteOuverte2.setSelected(false);
VoyantAllume2.setEnabled(false);
VoyantAllume2.setSelected(false);
EtageDestination1.setEnabled(false);
EtageDestination1.setSelected(false);
EtageActuel1.setEnabled(false);
EtageActuel1.setSelected(false);
PorteOuverte1.setEnabled(false);
PorteOuverte1.setSelected(false);
VoyantAllume1.setEnabled(false);
VoyantAllume1.setSelected(false);
}
/***********************************************************/
/* classe permettant de gérer l'évènement du bouton "Stop" */
/***********************************************************/
class Applet_Ascenseur_Stop_mouseAdapter
extends java.awt.event.MouseAdapter {
Applet_Ascenseur adaptee;
Applet_Ascenseur_Stop_mouseAdapter(Applet_Ascenseur adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.Stop_mouseClicked(e);
}
}
void Stop_mouseClicked(MouseEvent e) {
EtageDestination3.setEnabled(false);
EtageDestination3.setSelected(false);
EtageDestination2.setEnabled(false);
EtageDestination2.setSelected(false);
EtageDestination1.setEnabled(false);
EtageDestination1.setSelected(false);
EtageDestination0.setEnabled(false);
EtageDestination0.setSelected(false);
EtageActuel3.setEnabled(false);
EtageActuel3.setSelected(false);
EtageActuel2.setEnabled(false);
EtageActuel2.setSelected(false);
EtageActuel1.setEnabled(false);
EtageActuel1.setSelected(false);
EtageActuel0.setEnabled(false);
EtageActuel0.setSelected(false);
PorteOuverte3.setEnabled(false);
PorteOuverte3.setSelected(false);
PorteOuverte2.setEnabled(false);
PorteOuverte2.setSelected(false);
PorteOuverte1.setEnabled(false);
PorteOuverte1.setSelected(false);
PorteOuverte0.setEnabled(false);
PorteOuverte0.setSelected(false);
VoyantAllume3.setEnabled(false);
VoyantAllume3.setSelected(false);
VoyantAllume2.setEnabled(false);
VoyantAllume2.setSelected(false);
VoyantAllume1.setEnabled(false);
VoyantAllume1.setSelected(false);
VoyantAllume0.setEnabled(false);
VoyantAllume0.setSelected(false);
}
/**************************************************************/
/* classe permettant de gérer l'évènement du bouton "Urgence" */
/**************************************************************/
class Applet_Ascenseur_Urgence_mouseAdapter
extends java.awt.event.MouseAdapter {
Applet_Ascenseur adaptee;
Applet_Ascenseur_Urgence_mouseAdapter(Applet_Ascenseur adaptee) {
this.adaptee = adaptee;
}
public void mouseClicked(MouseEvent e) {
adaptee.Urgence_mouseClicked(e);
}
}
void Urgence_mouseClicked(MouseEvent e) {
Urgence1.setEnabled(true);
Urgence1.setSelected(true);
Urgence2.setEnabled(true);
Urgence2.setSelected(true);
Urgence3.setEnabled(true);
Urgence3.setSelected(true);
EtageDestination3.setEnabled(false);
EtageDestination3.setSelected(false);
EtageDestination2.setEnabled(false);
EtageDestination2.setSelected(false);
EtageDestination1.setEnabled(false);
EtageDestination1.setSelected(false);
EtageDestination0.setEnabled(false);
EtageDestination0.setSelected(false);
EtageActuel3.setEnabled(false);
EtageActuel3.setSelected(false);
EtageActuel2.setEnabled(false);
EtageActuel2.setSelected(false);
EtageActuel1.setEnabled(false);
EtageActuel1.setSelected(false);
EtageActuel0.setEnabled(false);
EtageActuel0.setSelected(false);
PorteOuverte3.setEnabled(false);
PorteOuverte3.setSelected(false);
PorteOuverte2.setEnabled(false);
PorteOuverte2.setSelected(false);
PorteOuverte1.setEnabled(false);
PorteOuverte1.setSelected(false);
PorteOuverte0.setEnabled(false);
PorteOuverte0.setSelected(false);
VoyantAllume3.setEnabled(false);
VoyantAllume3.setSelected(false);
VoyantAllume2.setEnabled(false);
VoyantAllume2.setSelected(false);
VoyantAllume1.setEnabled(false);
VoyantAllume1.setSelected(false);
VoyantAllume0.setEnabled(false);
VoyantAllume0.setSelected(false);
}
public void LireFichier(){
try {
BufferedReader entree = new BufferedReader(new FileReader("EtatPOAscenseur.txt"));
String LigneLue = entree.readLine();
StringTokenizer tok = new StringTokenizer(LigneLue, ";");
int nv = tok.countTokens();
int i = nv;
int x;
int Tab[] = new int[i];
for (i = 0; i < nv; i++) {
x = Integer.parseInt(tok.nextToken());
System.out.println(x);
Tab[i] = x;
}
if (Tab[0] == 1) {
EtageActuel0.setEnabled(true);
EtageActuel0.setSelected(true);
}
else{
EtageActuel0.setEnabled(false);
EtageActuel0.setSelected(false);
}
if (Tab[1] == 1) {
EtageActuel1.setEnabled(true);
EtageActuel1.setSelected(true);
}
else{
EtageActuel1.setEnabled(false);
EtageActuel1.setSelected(false);
}
if (Tab[2] == 1) {
EtageActuel2.setEnabled(true);
EtageActuel2.setSelected(true);
}
else{
EtageActuel2.setEnabled(false);
EtageActuel2.setSelected(false);
}
if (Tab[3] == 1) {
EtageActuel3.setEnabled(true);
EtageActuel3.setSelected(true);
}
else{
EtageActuel3.setEnabled(false);
EtageActuel3.setSelected(false);
}
}
catch (Exception erreur) {
showStatus("[Erreur] Création : " + erreur.toString());
}
}
}