Olá,
Tentei fazer a comunicação entre dois applet’s, mas não deu certo.
import java.awt.<em>;
import java.awt.event.</em>;
import javax.swing.<em>;
import java.util.</em>;
import <a href="http://java.io">java.io</a>.*;
import java.applet.AppletContext;
public class applet1 extends JApplet {
JLabel LNome, LSenha;
JTextField TNome;
JButton BConfirma;
JPasswordField JPSenha;
public void init ()
{
Container c = getContentPane();
c.setLayout (new FlowLayout(FlowLayout.CENTER));
LNome = new JLabel(“Nome”);
c.add(LNome);
TNome = new JTextField(10);
c.add(TNome);
LSenha = new JLabel(“Senha”);
c.add(LSenha);
JPSenha = new JPasswordField(06);
c.add(JPSenha);
BConfirma = new JButton(“Confirma”);
c.add(BConfirma);
ManipulaTexto h = new ManipulaTexto();
BConfirma.addActionListener(h);
}//Texto
private class ManipulaTexto implements ActionListener{
public void actionPerformed (ActionEvent e) {
if (e.getSource() == BConfirma)
{
URL url;
String location = “C:\jdk1.3.0_01\bin\applet2.html”;
try {
url = new URL(location);
AppletContext browser = getAppletContext();
browser.showDocument(url);
}
catch (MalformedURLException ee) {
ee.printStackTrace();
}
}
}
}
}
Ele compila, mas o botão Confirma não faz nada, por que?