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

Eclipse Java Discussion :

constructeur - probleme basique


Sujet :

Eclipse Java

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Points : 1 111
    Points
    1 111
    Par défaut constructeur - probleme basique
    Bonjour,

    j'espere poster au bon endroit, si ce n'est pas le cas je m'en excuse.
    J'ai un petit souci tres basique avec une classe constructeur, dans le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    import java.awt.*;
    //import java.util.*;
    import javax.swing.*;
     
    public class chat_window extends JPanel{
     
    	 static final long serialVersionUID = 0;
     
    	TextArea Main_Window;
    	TextField Write_Window;
     
    	public void chat_window(TextField write,TextArea main){
    		Main_Window = main;
    		Write_Window = write;}
    J'ai une erreur sur la ligne "public void chat_window(TextField write,TextArea main)", eclipse me dit "this method has a constructor name". C'etait d'ailleurs le but, je veux en faire un constructeur. Ma question est donc de savoir pourquoi il ne le considere pas comme un constructeur?

    Je vous remercie d'avance pour votre aide.
    Bonne soirée.

  2. #2
    Membre expérimenté Avatar de yann2
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 897
    Points : 1 635
    Points
    1 635
    Par défaut
    Bonjour

    Un constructeur ne retourne rien. Le void est en trop. Il faut remplacer par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    import java.awt.*;
    //import java.util.*;
    import javax.swing.*;
     
    public class chat_window extends JPanel{
     
    	 static final long serialVersionUID = 0;
     
    	TextArea Main_Window;
    	TextField Write_Window;
     
    	public chat_window(TextField write,TextArea main){
    		Main_Window = main;
    		Write_Window = write;
            }
    yann

Discussions similaires

  1. [SQL SERVER 2005] probleme basique
    Par barnet dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 12/06/2007, 16h17
  2. Affichage 3D probleme basique
    Par viken dans le forum MATLAB
    Réponses: 2
    Dernier message: 25/05/2007, 14h13
  3. deux meme constructeurs, probleme help.
    Par Mobistar dans le forum Langage
    Réponses: 8
    Dernier message: 09/05/2007, 11h12
  4. probleme basique
    Par Tr@nkill dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 19/04/2006, 15h44
  5. Problème basique sous Anjuta (compilation)
    Par animageo dans le forum Linux
    Réponses: 8
    Dernier message: 16/11/2005, 21h02

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