<gambiarra index=1>
Essa nao eh a melhor solucao, mas se voce ja tem um panel
que faz tudo isso, porque voce nao adciona o Panel ao JPanel?
Na verdade, voce ja fez a besteira de fazer tudo em cima do
Applet, mas tudo bem, um Applet eh um Panel, e voce podera
adciona-la direto no JPanel (so tenha cuidado de inicializar
tudo o que voce precisa no constructor, e nao no metodo init)

O problema aqui eh que voce estaria misturando light com
heavyweight components, o que vai te der algum trabalho (veja
pergunta anterior sobre isso).
</gambiarra>

<gambiarra index=2>
Melhor que isso seria voce converter esse seu Applet em JPanel,
e continuar fazendo como voce ja fazia. Ou seja, troca
o extends Applet por extends JPanel, arruma um pouquinho
o codigo e pronto.
</gambiarra>

<implementacao correct=true comment="bom programador faz isso">
Melhor ainda seria voce refazer esse seu "prototipo capenga"
como JavaBeans, e importa-lo para dentro da palheta de
componentes do JBuilder, ai sim voce teria o que voce
realmente quer. Ja que eh um prototipo (ou seja, apenas uma
experiencia que devera ser jogada fora) e para piorar,
ainda eh capenga, entao, refaca-o da maneira correta, ao
inves de tentar transforma-lo em algo de producao usando
"gambiarras". 

Para voce comecar a pensar em JavaBeans, de uma olhada no
tutorial sobre o assunto em:

http://java.sun.com/docs/books/tutorial/javabeans/index.html

La voce vai aprender como fazer um JavaBean, e isso sim vai
fazer com que voce tenha um componente real, que depois, se
feito direito, podera ser visulamente conectado a botoes e
outros componentes, gerar e consumir eventos, etc, ao inves 
de ser somente um "trambolho" que voce arrasta de um lado 
pro outro na sua aplicacao (que eh o que voce esta querendo
fazer...)
</implementacao>


[]s,

Bruno.


Vinicius Rosalen wrote:
> 
> Galera,
> A minha situa��o � a seguinte:
> Estou trabalhando com Sistemas de Informa��es Georeferencias na
> Internet. Para isso estou construindo uma applet, com componentes Swing,
> que ira acessar um servidor onde obter� os dados relativos a
> coordernadas, imagens, etc....
> Existe um prot�tipo, "meio capenga",  constru�do em AWT. Neste prot�tipo
> � utilizado elementos do tipo "Graphics" e "Image", respons�veis por
> definir onde dever� ser plotada a imagem. A parte gr�fica � constru�da
> diretamente sobre o panel natural da applet.
> O que eu gostaria de fazer � poder encapsular todas as rotinas
> relacionadas para dentro de um JPanel, de modo que, como estou
> utilizando um ambiente visual de programa��o (JBuilder3), pudesse
> posicionar este JPanel em qualquer lugar e que a parte gr�fica
> acompanhasse.... (�  l�gico..., visto que est� dentro do JPanel :).
> Perguntas:
> Algu�m podeira me dar alguma id�ia de como posso adicionar estas
> caracter�stica ao meu JPanel? ..... quem sabe algo do tipo....
> panel1.addXX..... ou
> um outro m�todo que adicione este elemento.
> Caso n�o d� para fazer isto diretamente, como eu poderia ser realizado
> ent�o?
> 
> Abaixo vai apenas um trecho do c�digo para que vcs possam se
> localizar...

(codigo retirado)

> Agrade�o a todos por qualquer ajuda.
> Vinicius Rosalen
> [EMAIL PROTECTED]
> UFES
> 

Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza                         Sun Microsystems
System Engineer - Java Technologist         [EMAIL PROTECTED]
        if I fail, if I succeed, at least I live as I believe

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a