Crea sito

La copia del contenuto di una label in una TextField mediante un pulsante

import java.awt.*;
import java.awt.event.*;
class PulsanteConEvento
{

TextField txtT;
Label lblL;
public PulsanteConEvento()
{

Frame frmF = new Frame("Pulsante con evento");
lblL = new Label("Etichetta");
txtT = new TextField(30);
Button btnPulsante = new Button("Copia");
frmF.setLayout(new FlowLayout());
btnPulsante.addActionListener(new ascoltaPulsante());
frmF.add(lblL);
frmF.add(txtT);
frmF.add(btnPulsante);
frmF.pack();
frmF.setSize(600,500);
frmF.setLocation(200,200);
frmF.setVisible(true);
}
private class ascoltaPulsante implements ActionListener
{

public void actionPerformed(ActionEvent e)
{

txtT.setText(lblL.getText());
}
}
}
public class ProgPulsanteConEvento
{

public static void main(String[] args)
{

PulsanteConEvento PulsanteConEventoobj = new PulsanteConEvento();
}
}

<-Ritorna