Boa noite,
Peguei um exemplo, da net, e não estou conseguindo fazer, rodar. Ele é bem simples, porém, não funciona. Não está, sendo exibido, erro algum.
Código:
package exerciciocanvas;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
/**
*
* @author Kaos
*/
public class MeuGrafico extends Canvas {
/**
* Metodo, para desenho, de tela.
* @param meuGrafico
*/
protected void paint(Graphics meuGrafico) {
meuGrafico.setColor(0, 0, 255);
}
}
public class Principal extends MIDlet {
private Display minhaExibicao;
private MeuGrafico meuGrafico;
public Principal() {
this.minhaExibicao = Display.getDisplay(this);
this.meuGrafico = new MeuGrafico();
}
protected void destroyApp(boolean unconditional) throws
MIDletStateChangeException {
}
protected void pauseApp() {
}
protected void startApp() throws MIDletStateChangeException {
this.minhaExibicao.setCurrent(this.meuGrafico);
}
}
Imagem, da saida, do emulador, abaixo:
[URL=http://www.4shared.com/photo/aVm319vx/canvas.html][/URL]
[]s