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 :

Appeler une "public void"


Sujet :

avec Java

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Appeler une "public void"
    Bonjour à tous,
    Rapide question :
    J'ai une "public void" dans une class et j'aimerai m'en servir dans une autre méthode dans une autre class.

    Je m'explique:

    J'ai un actionListener qui renvoi à une boucle qui elle même renvoi à une méthode. Cette méthode devrait faire apparaitre un rectangle de couleur mais je ne peux pas mettre les instructions (une public void) dedans car ça ne fonctionne pas. J'ai donc due les mettre dans une autre class mais je veux quand même que la méthode effectuent les actions(la public void)

    Peut on l'appeler dans une autre classe?
    Merci

  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Points : 29 131
    Points
    29 131
    Billets dans le blog
    2
    Par défaut
    Salut,

    Si tu nous montrais ton code, ce serait plus facile de te répondre précisemment. Une méthode public, void ou pas, non static, peut être appelée en ayant une référence sur l'instance de classe qui a cette méthode. Donc il faut un moyen d'avoir accès à cette référence (une variable, un attribut, qui permette un accès directe ou indirecte (par une méthode). Ce moyen dépend de l'architecture de ton application : comment sont organisées les classes, comment sont-elles liées entre elles, quelles sont les références d'instance déjà connues par les instances, ou les méthodes, dans lesquelles tu as besoin d'appeler cette méthode. D'où le besoin de voir ton code, pour te répondre.

Discussions similaires

  1. Comment appeler une méthode public depuis une autre class
    Par Gregi dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 01/03/2010, 10h08
  2. Modification d'un texte dans une fenetre "d'erreur"
    Par PAUL87 dans le forum Access
    Réponses: 8
    Dernier message: 21/10/2005, 13h12
  3. [VB.NET] Appeler une sub public dans un module de form
    Par SergeF dans le forum Windows Forms
    Réponses: 3
    Dernier message: 01/06/2004, 13h08

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