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
- Please power down and connect the pcie power cable for this graphics card - Forum Carte graphique
- Https //www.google.com/ gws_rd=ssl what does this mean ✓ - Forum Réseaux sociaux
- You don't have permission to access this resource ✓ - Forum Réseaux sociaux
- La méthode range de l'objet _global a échoué ✓ - Forum VB / VBA
1 réponse
KX
Messages postés
16760
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
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