No caso, ele nem precisa implementar o paint, pois ele n�o tem nada
para pintar.
Deixe que a super classe fa�a isso.
Claudio Miranda
Luis Cabral wrote:
>
> � no paint() que os componentes s�o
> efetivamente "desenhados" na tela.
>
> Do jeito que vc programou, � como se dissesse
> "nao fa�a nada quando for para desenhar a tela".
>
> Se vc quer apenas extender a funcionalidade do paint(), use:
>
> public void paint( Graphics g ) {
> super.paint(g);
> }
>
> ... sen�o vc vai ter que fazer na m�o toda a l�gica
> para exibir os componentes. Acho que internamente a
> classe Container (da qual indiretamente JApplet herda)
> executa para cada sub-componente o metodo paint().
>
> Luis Cabral
>
> ----- Original Message -----
> From: "Victor Leao de Aquino Botelho" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, October 22, 2001 11:18 AM
> Subject: [java-list] M�todo paint esconde os Componentes?!?!(iniciante)
>
> > D�vida iniciante:
> > 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]
-------------------------------------------------------------------------