Amigos,
 
Com eu faço para transformar a classe abaixo em uma Applet para rodar num browser ?
 
 
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.tree.*;
import java.sql.*;
 
public class Arvore
{ public static void main(String[] args)
  { JFrame frame = new ArvoreTreeFrame();
    frame.show();
  }
}
 
class ArvoreTreeFrame extends JFrame
{ public ArvoreTreeFrame()
  { setTitle("Exemplo Simples de Arvore");
    setSize(400,500);
 
    addWindowListener(new WindowAdapter()
      { public void windowClosing (WindowEvent e)
        { System.exit(0);
     }
      } );
 
      DefaultMutableTreeNode root = new DefaultMutableTreeNode("Mundo");
 
        DefaultMutableTreeNode Pais = new DefaultMutableTreeNode("USA");
        root.add(Pais);
 
          DefaultMutableTreeNode Estado = new DefaultMutableTreeNode("California");
          Pais.add(Estado);
 
            DefaultMutableTreeNode Cidade = new DefaultMutableTreeNode("San Jose");
            Estado.add(Cidade);
 
            Cidade = new DefaultMutableTreeNode("Cupertino");
            Estado.add(Cidade);
 
        Pais = new DefaultMutableTreeNode("Brasil");
        root.add(Pais);
 
          Estado = new DefaultMutableTreeNode("Alagoas");
          Pais.add(Estado);
 
            Cidade = new DefaultMutableTreeNode("Maceió");
            Estado.add(Cidade);
 
            Cidade = new DefaultMutableTreeNode("Arapiraca");
            Estado.add(Cidade);
 
          Estado = new DefaultMutableTreeNode("Pernambuco");
          Pais.add(Estado);
 
            Cidade = new DefaultMutableTreeNode("Recife");
            Estado.add(Cidade);
 
            Cidade = new DefaultMutableTreeNode("Caruaru");
            Estado.add(Cidade);
 
            // constroi a arvore e coloca no painel de rolagem
            JTree tree = new JTree(root);
            Container contentPane = getContentPane();
            contentPane.add(new JScrollPane(tree));
 
            tree.putClientProperty("JTree.lineStyle","Angled");
 

   }
 
}
 
 
Obrigado,
Edson Almeida Jr
 
 

Responder a