IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

affichage Label dans Applet


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 89
    Par défaut affichage Label dans Applet
    Bonjour à tous, voilà je dois afficher l'état des variables d'un automate en utilisant un serveur distant ETZ 510 de chez Schneider Electric. J'aimerais pouvoir afficher pour commencer au moins une variable dans un label. Le problème c'est que le label ne s'affiche pas. Pouvez-vous m'aider SVP??? Merci d'avance pour vos réponse.

    import java.applet.*;
    import java.awt.*;
    import java.lang.*;
    import java.util.Locale;
    import java.beans.*;
    import javax.swing.*;
    import javax.swing.event.*;



    import com.schneiderautomation.factorycast.*;
    import com.schneiderautomation.factorycast.comm.StatusMessages;

    public class defaut3 extends JApplet implements PropertyChangeListener
    {
    //déclaration des variables
    short qty=1;
    boolean[] values;


    //Création d'un objet qui établie la liaison avec l'automate
    CommBean comm=new CommBean(Locale.getDefault());
    //Création d'un objet qui permet de lire les variable de manière continuelle
    MonitorBool monitor=new MonitorBool(comm.getAdaptor());

    //Création d'un Label
    JLabel EtatDisj1=new JLabel("Etat du disjoncteur 1: ");


    public void init()
    {
    try
    {
    comm.connect("172.16.6.241",false);
    comm.start();

    //Mise en écoute des évènements
    monitor.addPropertyChangeListener(this);

    monitor.setAddress("%M11");
    monitor.setQuantity(qty);
    monitor.register();

    }
    catch(Exception e)
    {
    System.out.println("Erreur : "+e.getMessage());
    }


    }

    public void destroy()
    {
    try
    {
    comm.disconnect();
    }
    catch(Exception e)
    {

    }
    }


    public void propertyChange(PropertyChangeEvent evt)
    {
    String prop=evt.getPropertyName();
    EtatDisj1.setVisible(true);
    if (prop.equals("values"))
    {
    values=(boolean[])evt.getNewValue();
    if(values[0]==true)
    {
    EtatDisj1.setText("Etat du disjoncteur 1: enclenché");
    }
    else
    {
    EtatDisj1.setText("Etat du disjoncteur 1: déclenché");
    }
    }
    }

    }

  2. #2
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Bonjour, tu n'as pas ajouté le label à l'intérieur de ton applet :

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 89
    Par défaut
    Ok, j'essayerai demain car là je n'ai pas accès à l'automate de chez moi. Je mettrai donc le tag résolu dès que j'aurais réussi. Merci et bonne soirée.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 89
    Par défaut
    Super ça marche, je te remercie. A Bientôt

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage texte dans applet
    Par bendébutantenprog dans le forum Applets
    Réponses: 0
    Dernier message: 15/06/2013, 00h28
  2. C++ dévutant winform affichage int dans label
    Par potcolle dans le forum Visual C++
    Réponses: 4
    Dernier message: 02/03/2007, 18h52
  3. Réponses: 2
    Dernier message: 26/10/2006, 15h13
  4. Affichage Webcam dans une Applet
    Par ionix dans le forum Applets
    Réponses: 4
    Dernier message: 15/01/2006, 19h57
  5. Affichage d'une Applet Jbuilder dans IE
    Par DeveloppeurIndependant dans le forum Applets
    Réponses: 7
    Dernier message: 08/07/2004, 10h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo