Bonjour a tous J'ai un probleme quand je lance mon application et quand je click sur le bouton 1 mon label change cela c'est nickel chrome
mais apres avoir clique sur le premier bouton sur bouton1 mon label change nsuite je veux clique sur le bouton2 et la rien n'y fait
le label ne change plus
si vous avez un tutoriel ou un coup de main pour comprendre mon erreur ce serait bien sympas merci d'avance.
Winlin
//////////////////////////////////////////////////////////
import
java.awt.BorderLayout;import
java.awt.event.ActionEvent;import
java.awt.event.ActionListener;import
javax.swing.JButton;import
javax.swing.JFrame;import
javax.swing.JLabel;public
class fenetre extends JFrame {JLabel
label;publicstaticvoid main(String args[]) {try {fenetre frame =
new fenetre();frame.setVisible(
true);}
catch (Exception e) {e.printStackTrace();
}
}
public fenetre() {super();setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);final JButton bouton1Button = new JButton();bouton1Button.addActionListener(
new ActionListener() {publicvoid actionPerformed(ActionEvent arg0) {String valeur=
"";if (label.getText().equals("New JLabel")) { label.setText("Bonjour");label = new JLabel();}
elseif (label.getText().equals("Bonjour")) {label.setText("Bonjour a vous clicker");label = new JLabel();}
}
});
bouton1Button.setText(
"bouton1");getContentPane().add(bouton1Button, BorderLayout.
CENTER);label = new JLabel();label.setText("New JLabel");getContentPane().add(
label, BorderLayout.SOUTH);final JButton bouton2Button = new JButton();bouton2Button.addActionListener(
new ActionListener() {publicvoid actionPerformed(ActionEvent arg0) {String valeur=
"";if (label.getText().equals("Bonjour")) {label.setText("Bonjour a vous clicker");label = new JLabel();}
}});
bouton2Button.setText(
"bouton2");getContentPane().add(bouton2Button, BorderLayout.
WEST);}
}
Winlin