Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
932 connectés 

 


Dernière réponse
Sujet : [java] probléme avec la methode setText()
stalker

iskream a écrit a écrit :

Si ca peut t'aider...
 
/*
 * 1.0 code.
 */
 
import java.applet.*;
import java.awt.*;
import java.util.Enumeration;
 
public class GetApplets extends Applet {
    private TextArea textArea;
 
    public void init() {
        setLayout(new BorderLayout());
 
        add("North", new Button("Click to call getApplets()" ));
 
        textArea = new TextArea(5, 40);
        textArea.setEditable(false);
        add("Center", textArea);
 
        validate();
    }
 
    public boolean action(Event event, Object o) {
        printApplets();
        return false;
    }
 
    public String getAppletInfo() {
        return "GetApplets by Kathy Walrath";
    }
 
    public void printApplets() {
        //Enumeration will contain all applets on this page (including
        //this one) that we can send messages to.
        Enumeration e = getAppletContext().getApplets();
 
        textArea.appendText("Results of getApplets():\n" );
 
        while (e.hasMoreElements()) {
            Applet applet = (Applet)e.nextElement();
            String info = ((Applet)applet).getAppletInfo();
            if (info != null) {
                textArea.appendText("- " + info + "\n" );
            } else {
                textArea.appendText("- " + applet.getClass().getName() + "\n" );
            }  
        }
        textArea.appendText("________________________\n\n" );
    }
}  




 
merci ça marche maintenant ,mais je suis incapable de dire d'ou venait le probléme !!!!
un plantage de la machine virtuel  je pense ,jusqu'a présent j'avais vu ce probléme que sous linux et encore une seule fois...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
stalker

iskream a écrit a écrit :

Si ca peut t'aider...
 
/*
 * 1.0 code.
 */
 
import java.applet.*;
import java.awt.*;
import java.util.Enumeration;
 
public class GetApplets extends Applet {
    private TextArea textArea;
 
    public void init() {
        setLayout(new BorderLayout());
 
        add("North", new Button("Click to call getApplets()" ));
 
        textArea = new TextArea(5, 40);
        textArea.setEditable(false);
        add("Center", textArea);
 
        validate();
    }
 
    public boolean action(Event event, Object o) {
        printApplets();
        return false;
    }
 
    public String getAppletInfo() {
        return "GetApplets by Kathy Walrath";
    }
 
    public void printApplets() {
        //Enumeration will contain all applets on this page (including
        //this one) that we can send messages to.
        Enumeration e = getAppletContext().getApplets();
 
        textArea.appendText("Results of getApplets():\n" );
 
        while (e.hasMoreElements()) {
            Applet applet = (Applet)e.nextElement();
            String info = ((Applet)applet).getAppletInfo();
            if (info != null) {
                textArea.appendText("- " + info + "\n" );
            } else {
                textArea.appendText("- " + applet.getClass().getName() + "\n" );
            }  
        }
        textArea.appendText("________________________\n\n" );
    }
}  




 
merci ça marche maintenant ,mais je suis incapable de dire d'ou venait le probléme !!!!
un plantage de la machine virtuel  je pense ,jusqu'a présent j'avais vu ce probléme que sous linux et encore une seule fois...

iskream Si ca peut t'aider...
 
/*
 * 1.0 code.
 */
 
import java.applet.*;
import java.awt.*;
import java.util.Enumeration;
 
public class GetApplets extends Applet {
    private TextArea textArea;
 
    public void init() {
        setLayout(new BorderLayout());
 
        add("North", new Button("Click to call getApplets()" ));
 
        textArea = new TextArea(5, 40);
        textArea.setEditable(false);
        add("Center", textArea);
 
        validate();
    }
 
    public boolean action(Event event, Object o) {
        printApplets();
        return false;
    }
 
    public String getAppletInfo() {
        return "GetApplets by Kathy Walrath";
    }
 
    public void printApplets() {
        //Enumeration will contain all applets on this page (including
        //this one) that we can send messages to.
        Enumeration e = getAppletContext().getApplets();
 
        textArea.appendText("Results of getApplets():\n" );
 
        while (e.hasMoreElements()) {
            Applet applet = (Applet)e.nextElement();
            String info = ((Applet)applet).getAppletInfo();
            if (info != null) {
                textArea.appendText("- " + info + "\n" );
            } else {
                textArea.appendText("- " + applet.getClass().getName() + "\n" );
            }  
        }
        textArea.appendText("________________________\n\n" );
    }
}
stalker up
stalker

iskream a écrit a écrit :

 
ca peut etre une explication :)  




 
bon ça vient pas de la ,j'ai installé la version 1.3 et ça marche pas .
 
une autre idée ?

iskream

stalker a écrit a écrit :

 
 
ok je vais essayer ,mais j'ai l'impression que je sais d'ou viens mon probléme ,j'ai installé le jdk1.4 beta et ça bug complétement semble t il,a l'exécution la VM fait n'importe quoi...  




ca peut etre une explication :)

stalker

iskream a écrit a écrit :

 
alors fais la porter suur ton objet TextArea  




 
ok je vais essayer ,mais j'ai l'impression que je sais d'ou viens mon probléme ,j'ai installé le jdk1.4 beta et ça bug complétement semble t il,a l'exécution la VM fait n'importe quoi...

iskream

stalker a écrit a écrit :

 
 
sur rien je l'appel dans le vide !!!!!
 
repaint();
ou
update();  




alors fais la porter suur ton objet TextArea

stalker

iskream a écrit a écrit :

 
tu l'appelles sur quel objet le repaint ou l'update ?  




 
sur rien je l'appel dans le vide !!!!!
 
repaint();
ou
update();

iskream

stalker a écrit a écrit :

ça marche pas a priori .
 
d'autre idées ?  




tu l'appelles sur quel objet le repaint ou l'update ?

stalker ça marche pas a priori .
 
d'autre idées ?
stalker [citation][nom]appelles la méthode repaint() ou update() juste apres ton setText() si ma mémoire ne me fait pas défaut  
[/citation]
 
ok merci je test!!!!
 
dropsy --->ça va pour cette fois :lol:

 

[edtdd]--Message édité par stalker--[/edtdd]

stalker

dropsy a écrit a écrit :

la question porte sur java ou javascript??  




 
oui c'est du java !!

dropsy Gloups, excusez moi pr ma précédente question très débile... g mal lu le sujet :D
Promis, j'achète des yeux et ca se reproduira plus
iskream appelles la méthode repaint() ou update() juste apres ton setText() si ma mémoire ne me fait pas défaut
dropsy la question porte sur java ou javascript??
stalker j'ai un probléme débile ,je comprends pas pourquoi la methode setText() ne marche pas quand je l'applique sur un TextArea a partir d'une autre méthode que le constructeur ?
ça ne met pas a jour l'affichage de mon TextArea...
 
j'ai besoin d'aide !!!!
 
merci

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR