Tout a bord merci pour ton aide.
poste plus haut ok cela fonctionne
mais quand je click une seconde fois sur le bouton il ne change pas
pourtant j'ai modifierle code en fonction je pense
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;
public static void 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 button = new JButton();
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
String valeur="";
if (label.getText().equals("New JLabel")) {
label.setText("Bonjour");
label = new JLabel();
} else if (label.getText().equals("Bonjour")) {
label.setText("Bonjour a vous clicker");
label = new JLabel();
}
}
});
button.setText("New JButton");
getContentPane().add(button, BorderLayout.CENTER);
label = new JLabel();
label.setText("New JLabel");
getContentPane().add(label, BorderLayout.SOUTH);
//
}
}
Winlin