Ajouter un commentaire

nasix

Salut,

Si vous n'avez toujours pas trouvé de solution à votre problème je vous propose ce qui suit :

Dans votre classe fenêtre (Frame), vous mettez les contrôles comme des attributs, comme ça vous pourrez créer des méthodes (dans la même classe mais de portée publique) qui agissent sur les contrôles, et vous appelez ses méthodes de l'extérieur, voici un exemple illustratif :

class myFrame extends JFrame {
JButton b1;

public setButtonText (String titre){
b1.setText(titre);
}
}

class AutreClass {
maFonction (){
JFrame maFenetre = new JFrame();
maFenetre.setButtonText("Ok");
}
}

class Main{
public static void main(String [] args){
AutreClass ac = new AutreClass();
ac.maFonction();
}
}

Je n'ai pas testé ce code, je suis désolé si vous trouvez des erreurs, mon but est d'illustrer la solution conceptuelle.

Bonne chance.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 W     W  BBBB   EEEE  PPPP       J 
W W B B E P P J
W W W BBBB EEE PPPP J
W W W B B E P J J
W W BBBB EEEE P JJJ