import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Prova extends JFrame {
private class MioKey extends KeyAdapter
{
public void keyPressed(KeyEvent ke)
{
if ( ke.getKeyCode() == 10)
{
azzeraTutto();
}
}
}
private JTextArea txtArea;
private JTextField txtField;
public Prova()
{
Container c = getContentPane();
c.setLayout( null );
txtArea = new JTextArea();
txtArea.setBounds(10, 10, 150, 80);
//txtField = new JTextField(); NON SERVE
//txtField.setBounds(10, 110, 150, 20);
//txtField.addKeyListener( new MioKey() ); NO
txtArea.addKeyListener(new MioKey()); //SI
c.add( txtArea );
//c.add( txtField );
setSize(500, 400);
setTitle("Text Areas");
setResizable( false );
setDefaultCloseOperation( EXIT_ON_CLOSE );
setVisible( true );
}
private void azzeraTutto() {
txtArea.setText("");
txtArea.requestFocusInWindow();
}
public static void main(String[] args)
{
Prova f = new Prova();
}
}