Bonjour,
Je souhaite stocker une constante couleur (Color.WHITE par exemple) dans une variable.
Mon but est de pouvoir avoir une variable couleur, qui puisse changer.
Cependant je ne sais pas du tout comment m'y prendre...
Bonjour,
Je souhaite stocker une constante couleur (Color.WHITE par exemple) dans une variable.
Mon but est de pouvoir avoir une variable couleur, qui puisse changer.
Cependant je ne sais pas du tout comment m'y prendre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Color variable_color = Color.BLACK;
Le plus simplement du monde :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Color mavariable = Color.WHITE;
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Ah oui merci tout simplement (je cherchais à faire un new).
Rien à voir, mais comment je peux accéder à une variable que j'ai crée dans une autre classe (qui est pourtant public).
J'ai justement une variable couleur dans une classe, et dans une instance crée à partir de cette classe, je veux récupérer cette variable ... (je sais pas si j'ai été clair :s )
Crée une méthode qui te retourne cet attribut.
Ce genre de méthode est appelé un getter, et est nommé par convention "getNomVariableRetournée".
De plus, change la visibilité de ton attribut en privé. Dans la plupart des cas, il vaut mieux que ce soit le cas.
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Merci, mais ca ne marche pas :s
En gros j'ai 4 classes:
*Main, ou j'instancie une Fenetre (qui s'apelle fenetre)
*Fenetre, qui étend une JFrame, ou j'ai cette variable Color, et ou je crée une Grille (grille)
*Grille, qui étend JPanel, ou je crée une grille avec des Cases
*Case, qui étend JPanel, ou je veux récupérer la variable couleur de fenetre.
Si dans case je fais un fenetre.getCouleur() j'obtient un cannot find symbol (il ne connait pas fenetre)
(En fait je pense que si Case étendait Fenetre, ca marcherait mais ce n'est pas le cas ...)
Partager