Utilice la programación Java para implementar las siguientes funciones:
paquete?p1;
importar?java.applet.Applet;
importar?java.awt.Button;
¿importar? java.awt.Label;
importar?java.awt.Panel;
importar?java.awt.TextField;
importar?java.awt.event .ActionEvent;
importar?java.awt.event.ActionListener;
importar?javax.swing.BoxLayout;
¿clase?pública?¿Inicio de sesión?extiende? Applet
{
@Override
public?void?init?()
{
¿Panel? panel?=?new?Panel?();
BoxLayout?bl?=?new?BoxLayout?(panel,?BoxLayout.Y_AXIS);
panel.setLayout?(bl );
Label?string?=?new?Label?("Cadena de entrada:?");
final?TextField?tf?=?new?TextField?(12 ) ;
Label?character?=?new?Label?("Ingrese el carácter: ");
final?TextField?ct?=?new?TextField?(6); /p>
¿final?Label?resultado?=?new?Label?();
resultado.setSize?(300,?100);
¿Botón?ok? =?new?Button?("filtro");
ok.addActionListener?(new?ActionListener?()
{
@Override p >
public?void?actionPerformed?(?ActionEvent?e?)
{
resultado.setText?(tf.getText?().replaceAll?(ct. getText ?(),?""));
}
});
panel.add?(string);
panel.add?(tf);
panel.add?(carácter);
panel.add?(ct);
panel.add? ok);
panel.add?(resultado);
add?(panel);
setSize?(250,?150);
p>}
}