comment récupérer une variable dans une autre classe java
bojour
j'ai 2 classe java l'une est F1 et l'autre F2 :
je veux envoyer le nom du fichier selectionnner dans le bouton "ouvrir" dans mon interface graphique à ma class F2, j'ai essayer avec les getter mais ça marche pas !
pouvez vous me proposer une autre solution
merci à l'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
class F1 extends Jframe implements ActionListener
{
......
public void actionPerformed(ActionEvent ev)
{
.......
nom=fichier.getName();
System.out.println("le fichier ouvert est "+nom);
}
pivate String nom;
} |
comment recupérer une variable dans une autre classe java
bonjour
pas tout à fait ce que je veux, en fait je veux recupérer le nom du fichier que j'ouvre. je m'explique : j'ai un bouton "ouvrir" dans une classe F1 et quand je clique dessus il m'ouvre un fenetre pour choisir le fichier à ouvrir, ça j'ai reussis à le faire :P
mais ce que je veux après c'est d'envoyer ce nom de fichier de cette classe à une autre classe F2
comment récupérer une variable dans une autre classe java
slt si j'ai bien compris c'est un problème de transfert de variable.avant tout dans ta classe F1 lit tu vraiment le nom de ton fichier,si oui alors:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public class F1 {
private String nom;
/.....
public void setnom(String a){
nom=a;
}
public String getnom(){
return nom;
}
public void recuperer(){
/...
setnom(fichier.getName());
}
}
public class F2 {
F1 lenom = new F1();
System.out.println("le nom du fichier:"+lenom.getnom());
} |
j'espère avoir pus t'aide sinon soit plus explicit
a++