Bonsoir,
Je tiens a prévenir que je suis passé par le TOPIC débutant... mais j'ai pas compris mon erreur.
Je suis debutant, et je dois coder un chat. J'utilise Netbeans..
Bref, j'ai crée un interface client avec un JTextPane (liste_messages) qui affiche les messages des connectés : Class w_main. J'utilise un class Connexion qui se connecte au serveur et qui attend la reception des messages pour les afficher au client dans le JTextPane.
J'ai donc créer des methodes dans w_main pour acceder a liste_messages.
Dans la class connexion, j'ai un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public String get_liste_messages(){ return liste_messages.getText(); } public void set_liste_messages(String texte){ liste_messages.setText(texte); }
Et cela me renvoie 2 belles erreurs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part w_main.set_liste_messages(w_main.get_tliste_messages()+"\n"+message);
non-static method get_liste_messages() cannot be referenced from a static context
non-static method set_liste_messages() cannot be referenced from a static context
J'aimerais savoir en quoi je suis dans un contexte statique dans la classe Connexion ? et comment resoudre cela. ?
MERCI de votre aide.
Partager