CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[JAVA] Transfert variable entre classes

[Kakuzu]2
[Kakuzu]2
Niveau 34
28 mars 2014 à 23:08:52

Bonsoir,

j'ai un nouveau soucis sur le quel je suis depuis 4-5 heures.
J'essaye d'utiliser une variable dans un ActionPerformed sur une autre classe mais cela me renvoie 0 et je crois savoir pourquoi.

J'utilise la méthode .getExemple(); avant que mon Exemple n'acquiert la valeur. Sauf que je ne peux pas écrire le .getExempel(); dans mon programme, je ne peux que au début.
Voici le programme qui sera sans aucun doute plus simple à comprendre. La plus part des parties ne servent à rien, le plus important est le "public void actionperformed", c'est là ou ce trouvent les erreurs.

Programme où je rentre la valeur :
http://pastebin.com/UBCDY2xw

Programme où je veux utiliser cette valeur :
http://pastebin.com/u2raXnED

J'ai mis des println et je vois que j'ai 0 0 dans le second programme et 500 500 dans le premier (si je rentre 500 et 500). Le plus étrange est que le 0 0 arrive avant le 500 500 alors que j'appelle le second programme après....

:merci:

Par ailleurs, y a t il un topic d'aide assez général ? Je débute dans la programmation java et je pense que créer un topic pour chaque question est superflue.

dairkil
dairkil
Niveau 10
29 mars 2014 à 01:33:59

Euh ActionPerformed c'est pas pour gérer les événements lies à des boutons ? :pf:

dairkil
dairkil
Niveau 10
29 mars 2014 à 09:56:15

Pour moi il manque un if ( ?.getSource() == b1 )

[Kakuzu]2
[Kakuzu]2
Niveau 34
29 mars 2014 à 10:30:17

Justement dairkil, j'appuie sur le bouton valider et une nouvelle fenêtre s'ouvre

dairkil
dairkil
Niveau 10
29 mars 2014 à 11:30:58

Moi pour mes boutons je fais

JButton b1 =...
b1.addAction...

public ... actionP...(actionEvent e)
{
If( e.getsource() == b1 )
{
//instructions
}
}

:d) j'ai l'impression d'être à côté de la plaque avec ton programme :rire:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment