Olá José,
Para você criar seu plugin você
teria que fazer como um OCX, por exemplo. Aí em outras plataformas não
funcionaria. Se fosse fazer em Java ficaria redundante porque o plugin rodaria
sobre uma JVM, que não existe.
No HTML mesmo, os comandos de
inclusão de objetos (object e embed) têm um parâmetro comum o pluginspage que
recebe a página de onde baixar o plugin caso ele não exista.
Também pode ser feito via
JavaScript uma rotina para baixar o plugin Java caso seja XP e não exista JVM
instalada. Para isso, é simples, veja:
<script
language="JavaScript">
if(navigator.javaEnabled()){
alert("Contem
uma Java VM instalada");
} else {
document.write(codigoDeAppletDeTestes)
}
</script>
Onde a variável
codigoDeAppletDeTestes é o código HTML para inserir um applet na tela, esse
applet é especial. Não tem nenhuma função especial. Só um método retornando
true ou false.
Se conseguir ler esse método,
existe uma JVM.
Espero ter ajudado,
----- Original Message -----
Sent: Monday, February 18, 2002 8:26
PM
Subject: [java-list] plugin para
applet
oi pessoal.
utilizo um applet para visualizar imagens em 360 graus com as
classes;
import java.applet.Applet;
import java.awt.*;
import
java.awt.image.*;
import java.io.PrintStream;
import
java.net.MalformedURLException;
import java.net.URL;
Como fazer um plugin que seje instalado automaticamente
para dar suporte às classes acima sempre que o navegador encontra a tag
<APPLET>?. Principalmente no XP, que naum vem com JVM e
simplesmente mostra um x na área do applet.Claro que existe uma JVM
para o XP, o problema é que os usuários nunca souberam o que é uma JVM ou
Java, eles simplesmente as USAVAM. Agora com o xp, acredito que naum
entendem nada quando se deparam com um x na tela. Eu vi isso nos
micros do Senac e é de cortar o coração. A impressão é que os usuáros
naum entendem o que está acontecendo, pois naum existe uma opção
automática para baixar uma JVM no site da Micro ou da Sun para quem possui o
win xp, por isso gostaria de um plugin que pudesse ser pré-configurando
(mini JVM/JVM Services etc e tal) para dar suporte às
classes especícas para cada aplicação em questão. Claro, se o "plugin"
fizer uma varredura local para verificar a existenc! ia de uma JVM, e evitar
seu download, melhor.
[]s
Yahoo! GeoCities
Tenha seu lugar na Web. Construa hoje mesmo sua
home page no Yahoo! GeoCities.
É fácil e grátis!