Il faut que tu implémentes un écouteur d'action sur ton bouton:
bot.addActionListener( new ActionMouseListener(){
public void mouseClicked(MouseEvent e){
resetTextValue();
}
}
);
Et la méthode 'resetTextValue' qui reset le texte :
public void resetTextValue (){
text.value = "";
}
Incorporer dans ton code voilà ce que ça donnera :
import javax.swing.*;
import java.awt.*;
public class bab extends JFrame {
JFrame fen =new JFrame();
JButton bot = new JButton("supprimez");
JTextField text = new JTextField();
JLabel label=new JLabel();
public bab(){
super();
fen.setLayout(null);
fen.setBounds(100,200,600,350);
bot.setBounds(250, 100,100 ,30 );
bot.addMouseListener( new ActionMouseListener(){
public void mouseClicked(MouseEvent e){
resetTextValue();
}
}
);
text.setBounds(200, 50, 150, 20);
label.setBounds(100,50,150,20);
label.setText("Votre nom svp : ");
fen.setVisible(true);
fen.add(bot);
fen.add(text);
fen.add(label);
fen.setDefaultCloseOperation(fen.EXIT_ON_CLOSE);
}
public static void main(String[]args){
new bab();
}
public void resetTextValue (){
text.value = "";
}
}
Je n'ai pas testé donc je n'affirme pas que cela fonctionne, mais le principe est là. A toi de voir des tutoriels sur le net, tu tape 'Java tutoriel ActionListener' sur google et tu devrais trouver des choses
~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~