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]
---------------------------------------------------------------------