ciao a tutti
ho un problema , devo far in modo che l'utente possa digitare solo numeri in una JTextArea cpme posso fare :master:
ecco un codice d'esempio
import javax.swing.JFrame;
import javax.swing.JTextArea;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.BorderLayout;
import javax.swing.JPanel;
public class finestra extends JFrame{
JTextArea areaditesto;
JButton faiqualcosa;
public finestra() {
super(" prova ");
areaditesto = new JTextArea(1,10);
this.getContentPane().add(areaditesto,BorderLayout .SOUTH);
faiqualcosa = new JButton("faiqualcosa");
faiqualcosa.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
// adesso in area di testo vorrei trovarmi solo numeri
}
});
this.getContentPane().add(faiqualcosa,BorderLayout .CENTER);
this.setSize(200,200);
this.setVisible(true);
}// finecostruttore
public static void main(String[] args) {
finestra finestra = new finestra();
finestra.setDefaultCloseOperation(JFrame.EXIT_ON_C LOSE);
}
}
come posso modificarlo per ottenere il risultato richiesto ??
grazie per eventuali aiuti ciaooo