Effacer le contenu d’un JTextArea a l’aide d’un JButton – Java

JTextArea fait partie du package java Swing. Il représente une zone sur plusieurs lignes qui affiche du texte. Il est utilisé pour éditer un texte. JTextArea hérite de la classe JComponent. Dans ce tutoriel nous allons découvrir comment effacer le contenu d’un JTextArea a l’aide d’un JButton en Java.
 
 


 

Exemple: Vider un JTextArea avec un Jbutton
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ClearJTextArea extends JFrame
{    
  public ClearJTextArea()
  {
    super("Effacer le contenu d'un JTextArea");
    JButton clearButton = new JButton("Clear");
    clearButton.setBounds(150,310,100,40);
    JTextArea text = new JTextArea();
    text.setBounds(10,10,365,290);
    add(clearButton);
    add(text);
    
    // Ce code est appelé lorsque le bouton Clear est cliqué.
    clearButton.addActionListener(new ActionListener() {
       @Override
       public void actionPerformed(ActionEvent e) {
           text.setText("");
       }
    });
    
    setLayout(null);
    setLocationRelativeTo(null);
    setSize(400,400);
    setVisible(true);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
    
  public static void main(String[] args){
    new ClearJTextArea();
  }
}

Sortie:


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.