Por favor, n�o use esse tal de J++ da microsoft.
O arquivo que roda no Netscape est� aqui.
//******************************************************************************
// primario.java: Applet
//
//******************************************************************************
import java.applet.*;
import java.awt.*;
import java.net.*;
//==============================================================================
// Main Class for applet primario
//
//==============================================================================
public class primario extends Applet
{
int numero=0;
Image desenho;
Button[] Botao= new Button[6];
Panel painel;
// APPLET INFO SUPPORT:
// The getAppletInfo() method returns a string describing the
applet's
// author, copyright date, or miscellaneous information.
//--------------------------------------------------------------------------
public String getAppletInfo()
{
return "Name: primario\r\n" +
"Author: Juliano A. Pereira\r\n" +
"Criado com Microsoft Visual J++ Version 1.1";
}
Color cor = new Color(87,186,216);
//--------------------------------------------------------------------------
public void init()
{
painel = new Panel();
desenho=getImage(getCodeBase(),getParameter("foto"+numero));
setBackground(cor);
Botao[0]= new Button("Organiza��o");
Botao[1] = new Button("Hist�rico");
Botao[2] = new Button("Caracter�sticas");
Botao[3] = new Button("A��o Social");
Botao[4] = new Button("Contas P�blicas");
Botao[5] = new Button("In�cio");
//Botao[0].reshape(5,10,80,20);
//Botao[1].reshape(90,10,80,20);
//Botao[2].reshape(175,10,80,20);
//Botao[3].reshape(260,10,80,20);
//Botao[4].reshape(345,10,80,20);
//Botao[5].reshape(430,10,80,20);
painel.add(Botao[0]);
painel.add(Botao[1]);
painel.add(Botao[2]);
painel.add(Botao[3]);
painel.add(Botao[4]);
painel.add(Botao[5]);
add("North", painel);
}
public void paint(Graphics g)
{
g.drawImage(desenho,0,0,this);
}
public boolean action(Event evt, Object what)
{String caminho;
URL endereco1, endereco2;
int contador=-1;
do contador++;
while ((Botao[contador].isEnabled()) && (contador<5));
Botao[contador].enable();
while (evt.target!=Botao[numero]) numero++;
Botao[numero].disable();
caminho=getParameter("Local")+getParameter("resposta"+numero++);
desenho=getImage(getCodeBase(),getParameter("foto"+numero));
repaint();
try
{
if (numero <6)
{
endereco1 = new URL(caminho+"conteudo.htm");
getAppletContext().showDocument(endereco1,"conteudo");
endereco2 = new URL(caminho+"indicadorsecundario.htm");
getAppletContext().showDocument(endereco2,"secundario");
}
else
{
caminho=getParameter("Local");
endereco1 = new URL(caminho);
getAppletContext().showDocument(endereco1,"_top");
}
}
catch (Exception e)
{
}
numero=0;
return true;
}
}