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

avec Java Discussion :

signification des [] devant JButton


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2008
    Messages : 354
    Par défaut signification des [] devant JButton
    Salem,
    je trouve dans plusieurs codes cette ligne
    JButton[] monBouton ;
    je comprends pas la signification des accolades devant le JButton.
    est ce qu'ils signifient qu'on a plusieurs boutons ou quoi?

  2. #2
    Membre émérite
    Avatar de divxdede
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 525
    Par défaut
    Il s'agit d'un tableau de JButton

    Voici une déclaration

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JButon [] buttonsArray = null;
    buttonsArray est une variable pouvant pointer sur un tableau de JButton.
    Pour le moment cette variable est à null, ce qui fait qu'elle ne pointe sur aucun tableau.
    A noter qu'un tableau n'est ni plus ni moins qu'un objet (dérive d'Object)

    Créer d'un tableau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    buttonsArray = new JButton[3];
    On vient de créer un tableau (comme tout objet, on le créer avec l'instruction new) pouvant contenir 3 élements (des JButtons dans notre cas)

    Indéxation des éléments
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    buttonsArray[0] = new JButton("1er boutton");
    buttonsArray[1] = new JButton("2eme boutton");
    buttonsArray[2] = new JButton("3eme boutton");
    Les éléments peuvent être acceder grace à leur position dans le tableau (commencant à 0).

    Voila, pour une premiere approche, mais il y a bien d'autres subtilités avec les tableaux (multidimensionnel, unboxing, polymorphisme,...)

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

Discussions similaires

  1. Signification des codes couleur ?
    Par serge-07 dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 14
    Dernier message: 18/07/2006, 22h29
  2. Significations des différents exit() et return()
    Par olivier857 dans le forum Réseau
    Réponses: 19
    Dernier message: 10/07/2006, 12h24
  3. [debutant]Significations des erreurs
    Par Battosaiii dans le forum Langage
    Réponses: 3
    Dernier message: 18/06/2006, 21h17
  4. chercher la signification des messages d'erreurs
    Par von_magnus dans le forum Général Python
    Réponses: 8
    Dernier message: 22/05/2006, 09h58
  5. [apache] signification des ErrorLogs
    Par jak0 dans le forum Apache
    Réponses: 5
    Dernier message: 01/02/2006, 20h54

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