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

  FORUM HardWare.fr
  Programmation

  [java] probléme avec la methode setText()

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[java] probléme avec la methode setText()

n°66077
stalker
Posté le 18-10-2001 à 14:14:32  profilanswer
 

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

mood
Publicité
Posté le 18-10-2001 à 14:14:32  profilanswer
 

n°66079
dropsy
et bonne chance surtout...
Posté le 18-10-2001 à 14:18:16  profilanswer
 

la question porte sur java ou javascript??

n°66080
iskream
Posté le 18-10-2001 à 14:18:31  profilanswer
 

appelles la méthode repaint() ou update() juste apres ton setText() si ma mémoire ne me fait pas défaut

n°66082
dropsy
et bonne chance surtout...
Posté le 18-10-2001 à 14:21:26  profilanswer
 

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

n°66084
stalker
Posté le 18-10-2001 à 14:22:57  profilanswer
 

dropsy a écrit a écrit :

la question porte sur java ou javascript??  




 
oui c'est du java !!

n°66087
stalker
Posté le 18-10-2001 à 14:26:03  profilanswer
 

[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]

n°66094
stalker
Posté le 18-10-2001 à 14:31:20  profilanswer
 

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

n°66097
iskream
Posté le 18-10-2001 à 14:38:14  profilanswer
 

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 ?

n°66099
stalker
Posté le 18-10-2001 à 14:41:22  profilanswer
 

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();

n°66102
iskream
Posté le 18-10-2001 à 14:44:08  profilanswer
 

stalker a écrit a écrit :

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




alors fais la porter suur ton objet TextArea

mood
Publicité
Posté le 18-10-2001 à 14:44:08  profilanswer
 

n°66103
stalker
Posté le 18-10-2001 à 14:46:07  profilanswer
 

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...

n°66104
iskream
Posté le 18-10-2001 à 14:47:24  profilanswer
 

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 :)

n°66161
stalker
Posté le 18-10-2001 à 17:03:06  profilanswer
 

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 ?

n°66183
stalker
Posté le 18-10-2001 à 19:16:38  profilanswer
 

up

n°66275
iskream
Posté le 19-10-2001 à 09:52:50  profilanswer
 

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" );
    }
}

n°66280
stalker
Posté le 19-10-2001 à 10:25:40  profilanswer
 

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...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [java] probléme avec la methode setText()

 

Sujets relatifs
Comment faire pour avoir les couleurs de 0 à 255 en javaProbleme formulaire PHP-MySQL
probleme bizarre en C aussi ;)probleme bizarre en C
Defi programmation JAVA ou autre[Pascal] problème de nombres ... ???
[Access] problème de runtime[JAVA SCRIPT] Problèm de ' dans un function
Java - problemes pour un debutantprobleme d' ASP...please help Urgent!!!!!
Plus de sujets relatifs à : [java] probléme avec la methode setText()


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