/*
  Questo applet contiene un bottone e un campo di testo nel quale l'utente
  puo' scrivere il suo messaggio. Quando viene premuto il bottone, in un 
  altro campo di testo viene ricopiato il messaggio scritto in un font 
  differente. 
*/

import java.awt.Button;
import java.awt.TextField; 
import java.awt.Font;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.applet.Applet;

public class AppletConBottone1 extends Applet {

    private TextField campoTestoInput; 
    private TextField campoTestoOutput;

    private Button traduttore;
    private Font fontGrande;

    public void init() {
	campoTestoInput = new TextField(20);
	campoTestoOutput = new TextField(20);
	campoTestoOutput.setEditable(false);
	traduttore = new Button("converti");
	fontGrande = new Font("Serif", Font.BOLD, 24);
	campoTestoOutput.setFont(fontGrande);
	campoTestoInput.setText("inserire testo");
	campoTestoOutput.setText("testo tradotto");
	Ricevitore ricevitore = new Ricevitore();
	traduttore.addActionListener(ricevitore);

	add(campoTestoInput); 
	add(traduttore);
	add(campoTestoOutput);


    }
    class Ricevitore implements ActionListener {
	public void actionPerformed(ActionEvent e) {
	    String testo = campoTestoInput.getText();
	    campoTestoOutput.setText(testo);
	}
    }


}
