Olá,
Tentei fazer a comunicação entre dois applet´s da seguinte maneira, 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);
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, não dá nenhuma mensagem de erro, mas quando executo o botão Confirma não faz nada, por que? <img>
Dúvida com o Applet
M
2 Respostas
F
Olá,
seu código compilou aqui tbm.
O único problema que pude notar numa olhada rápida foi que o caminha do arquivo possui "" barras a mais.
Se o caminho é C:pasta1pasta1 vc deve contruir a String assim:
"C:\pasta1\pasta1"
M
Caro Franklin,
O caminho está certo, tem apenas duas barras (), foi na hora de digitar no forum que apereceram quatro.
Como disse o programa compila, mas quando cliclo no botão deveria aparecer no browser o applet especificado na URL, mas não faz nada, estou achando que o problema é com o método getAppletContext().
Será que esse método serve para executar arquivos tipo HTML?
Criado 25 de junho de 2002
Ultima resposta 25 de jun. de 2002
Respostas 2
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo