Tu peux essayer quelque chose comme ça :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Box match1=Box.createHorizontalBox();
BoutonClubs bClub11=new BoutonClub("Glasgow Rangers");
JTextField tClub11=new JTextField(String.valueOf(bClub11.getClickCount()));
BoutonClubs bClub12=new BoutonClub("Inter Milão");
JTextField tClub12=new JTextField(String.valueOf(bClub12.getClickCount()));
JLabel separateur=new JLabel(":");
match1.add(bClub11);
match1.add(bClub12);
match1.add(tClub11);
match1.add(separateur);
match1.add(tClub12);
add(match1); |
Par contre tu va être obligé de fair un lien entre le bouton et le JTextField correspondant. Par exemple en ajoutant à ta classe BoutonClubs un attribut
private JTextField fieldAffichage;
et d'ajouter un méthode
1 2 3 4
| public void associerJTextField(JTextField textField)
{
this.fieldAffichage=textField;
} |
Et enfin dans la méthode incCountClick, tu remplace le setText(...); par this.fieldAffichage.setText(...);
Partager