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

AWT/Swing Java Discussion :

en quoi l init de mon tableau n 'est pas bonne ?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de poulette3000
    Profil pro
    Inscrit en
    Août 2006
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 183
    Par défaut en quoi l init de mon tableau n 'est pas bonne ?
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
            JButton [][] buttonsArray ;
            buttonsArray= new JButton[3][3];
            buttonsArray [][]= {{this.bt1,this.bt2,this.bt3},
                                        {this.bt4,this.bt5,this.bt6},
                                       {this.bt4,this.bt5,this.bt6}};
    j'ai le message" not a statement ; expected "

    Merci

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,



    Car l'initialisation en ligne ne peut être effectué que lors de la création du tableau et pas après, et ne nécessites pas de déclarer la taille du tableau (elle est déterminer par rapport au contenu) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	// Déclaration + Création implicite + initialisation
    	JButton[][] buttonsArray = { 
    			{ this.bt1, this.bt2, this.bt3 },
    			{ this.bt4, this.bt5, this.bt6 },
    			{ this.bt4, this.bt5, this.bt6 } };
    Alternative :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    	// Déclaration
    	JButton[][] buttonsArray;
    	// Création explicite + initialisation
    	buttonsArray = new JButton[][]{
    			{ this.bt1, this.bt2, this.bt3 },
    			{ this.bt4, this.bt5, this.bt6 },
    			{ this.bt4, this.bt5, this.bt6 } };
    a++

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

Discussions similaires

  1. [Débutant] Mon tableau n'apparait pas a l'execution
    Par JOLIE MIMI dans le forum C#
    Réponses: 6
    Dernier message: 26/11/2013, 18h48
  2. Réponses: 4
    Dernier message: 06/01/2010, 14h13
  3. [ADO.NET]Apparament mon delete n'est pas mis à jour.Quoi que?
    Par lrx94 dans le forum Accès aux données
    Réponses: 4
    Dernier message: 05/12/2006, 15h33
  4. Mon code n'est pas interprété !
    Par korriganez dans le forum Langage
    Réponses: 3
    Dernier message: 31/05/2006, 15h46
  5. Mon timer n'est pas prioritaire !!
    Par Hectorz dans le forum MFC
    Réponses: 9
    Dernier message: 09/02/2005, 12h57

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