Silvano Lago wrote:

> Saudações Javanesas;
>
>                 Estou usando o método paint(Graphics g), para exibir dados de um int
> vetor[] na Form, estou utilizando botões para determinar como esse vetor
> deve ser carregado.
>                 Porém quando tento chamar o método paint, o compilador retorna 
>mensagem de
> que o método não pode ser inicializado.
>                 Imagino que o problema esta ocorrendo pois estou sobreescrevendo o 
>método
> Paint(Graphics g);
>
> Alguém poderia me ajudar ????
>
> -------------------------------------
>
> import java.applet.*;
> import java.awt.*;
> import java.lang.*;
> import java.awt.event.*;
>
> public class DadApplet extends Applet
>                                                                                      
>    implements ActionListener
> {
>         protected Button b1,b2,b3;
>         protected static final String ORDENADO = "ordenado";
>   protected static final String INVERTIDO = "invertido";
>   protected static final String ALEATORIO = "aleatório";
>
>         public void init()
>         {
>                         this.setBackground(Color.green);
>         Panel controlPanel = new Panel();
>         controlPanel.setLayout(new GridLayout(1,1));
>         b1 = new Button("aleatório");
>         b1.setActionCommand(ALEATORIO);
>         b2 = new Button("Ordenado");
>         b2.setActionCommand(ORDENADO);
>         b3 = new Button("Invertido");
>         b3.setActionCommand(INVERTIDO);
>
>         b1.addActionListener(this);
>         b2.addActionListener(this);
>         b3.addActionListener(this);
>
>                 controlPanel.add(b1);
>                 controlPanel.add(b2);
>                 controlPanel.add(b3);
>                 add("Center", controlPanel);
>
>         }
>
>     public void actionPerformed(ActionEvent e)
>         {
>         if (e.getActionCommand().equals(ALEATORIO))
>                 {
>                                                 merge objeto;
>                                                 Graphics g;
>                                                 objeto=new merge();
>                                                 objeto.paint(g);
>
>                 }
>                    }
>
> } // Fim da classe
>
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     ---------------------------------------------------------------------

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a