Variable this dans une méthode statique
Résolu/Fermé
stevyal
Messages postés
25
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
19 mai 2023
-
11 juil. 2016 à 14:10
stevyal Messages postés 25 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 19 mai 2023 - 11 juil. 2016 à 22:47
stevyal Messages postés 25 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 19 mai 2023 - 11 juil. 2016 à 22:47
A voir également:
- Variable this dans une méthode statique
- Https //www.google.com/ gws_rd=ssl what does this mean ✓ - Forum Réseaux sociaux
- Please power down and connect the pcie power cable for this graphics card - Forum Carte graphique
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ✓ - Forum Python
1 réponse
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
11 juil. 2016 à 17:34
11 juil. 2016 à 17:34
Bonjour,
this désigne l'objet courant, et static désigne les méthodes qui sont indépendantes de l'objet courant, donc tu ne peux pas mélanger les deux...
De toute façon ce qui t'intéresse c'est juste d'avoir une classe qui est dans le même ClassLoader que la ressource (donc pas nécessairement la classe courante).
this désigne l'objet courant, et static désigne les méthodes qui sont indépendantes de l'objet courant, donc tu ne peux pas mélanger les deux...
De toute façon ce qui t'intéresse c'est juste d'avoir une classe qui est dans le même ClassLoader que la ressource (donc pas nécessairement la classe courante).
public class MaClasse { public static void maMethode() { Icon icon = new ImageIcon(MaClasse.class.getResource("/chemin/icon.png")); } }
11 juil. 2016 à 22:47