Quando se estende um JApplet, JFrame, etc., e implementa o m�todo
paint, voc� est� informando que ser� o respons�vel por pintar os
componentes, logo quando o paint � invocado, na da � pintado pois, n�o
tem nada na opera��o.
Remova o m�todo paint, se voc� n�o deseja pintar os componente, deixe
que a super classe fa�a isso por voc�;
Claudio Miranda
Wild Boar Wannabe wrote:
>
> Olah , voce tem razao , os Labels nao deveriam sumir
> . A sugestao que tenho eh que voce ignore esse assunto
> de paint() , deixando ele ou tirando , como quiser , e
> faca o seguinte : adicione o Container c ao JApplet ,
> pois isso nao acontece no seu codigo e creio que seria
> melhor se acontecesse .
> Acho que o que tu podes fazer eh acrescentar a
> seguinte linha no final do metodo init() :
> this.getContentPane().add(c);
> Se nao funcionar , avise , pode ser que seja
> necessario setar o layout do JApplet .
>
> --- Victor Leao de Aquino Botelho
> <[EMAIL PROTECTED]> escreveu: > M�todo paint
> esconde os Componentes?!?!
> > N�o estou entendendo pq o paint( ) some com os
> > Componentes...
> > Gostaria me explicasse pq JApplet n�o mostra os
> > JLabels...
> > O detalhe � q quando elimino o m�todo paint( ) e
> > recompilo, os componentes aparecem.
> > Obrigado pela ajuda.
> >
> > C�digo do JApplet:
> >
> > import javax.swing.*;
> > import java.awt.*;
> > public class Test extends JApplet {
> > JLabel norteLb,
> > sulLb,
> > lestLb,
> > oesteLb;
> > Container c;
> >
> > public void init() {
> > c = getContentPane();
> > c.setLayout( new FlowLayout() );
> > norteLb = new JLabel( "Test" );
> > sulLb = new JLabel( "Test" );
> > lestLb = new JLabel( "Test" );
> > oesteLb = new JLabel( "Test" );
> > c.add( norteLb);
> > c.add( sulLb);
> > c.add( lestLb);
> > c.add( oesteLb);
> > }//init()
> >
> > public void paint( Graphics g ) {
> > }
> >
> > }//Test
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------