Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

jarvas

Abrir um nova Japplet

Mensagens Recomendadas

jarvas

Boas a todos,

Eu comecei a fazer uma simples japplet (Login) e pretendo abrir uma nova classe jpapplet (Preparacao).

Para tal utilizei o seguinte código:

Class applet2 = Class.forName("soci.Preparacao");
					 Applet appletToLoad = (Applet)applet2.newInstance();
					 appletToLoad.setStub((AppletStub) this);
					 setLayout(new GridLayout(1,0));
					 add(appletToLoad);
					 appletToLoad.init();
					 appletToLoad.start();

Mas obtenho o seguinte erro: java.lang.ClassCastException: soci.Login cannot be cast to java.applet.AppletStub

Alguém que já tenha trabalhado com applets que me possa dar umas dicas?

Obrigado e cumprimentos,

Editado por apocsantos
geshi

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
siul72

Boas, nao e claro o que pretendes nem como o fizeste, mas a excepcao é clara:

Nao podes fazer Cast da class cuja referencia é soci.Login para a classe java.applet.AppletStub

Isto acontece quando crias uma classe que nao tem relacionamento nenhum (normamente extend) com a "base class" ....

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.