Dúvidas sobre Java(TM) ME Platform SDK 3.0 (MIDP / CDC) Application

Boa tarde

Queria saber a diferenças entre (MIDP / CDC) Application ?

Queria saber se alguem tem um exemplo fácil para colocar uma imagem no fundo de um aplicativo ?

Estou tentando executar esse exemplo

import java.io.IOException;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;

public class TelaCanvas extends Canvas
{
Image imagem;
public TelaCanvas() {
setFullScreenMode(true);
try {
imagem = Image.createImage(?/logo.png?);
} catch (IOException ex) {
System.out.println(?Não foi possível carregar a imagem?);
}
}

                protected void paint(Graphics arg0) {        
                                  throw new UnsupportedOperationException(?Not supported yet.?);   

}}

Mais quando abre o emulador ele diz que não pode executar.

Grato
Rodrigo

O EXEMPLO SAIU ERRADO, AGORA TA CERTO

import java.io.IOException;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;

public class TelaCanvas extends Canvas
{
Image imagem;
public TelaCanvas() {
setFullScreenMode(true);
try {
imagem = Image.createImage(“logo.png”);
} catch (IOException ex) {
System.out.println(“Não foi possível carregar a imagem”);
}
}

protected void paint(Graphics arg0) {
throw new UnsupportedOperationException(“Not supported yet.”);
}}

opa rodrigosjcsp, blz?

então utilize as tags [ code ] [ /code ] quando for postar seus códigos,

para saber mais boas práticas do fórum da uma lida aqui:
http://www.guj.com.br/posts/list/50115.java

ate onde EU pouco sei sobre midp e cldc, cldc são recursos mais simples,básicos para aparelhos com recursos bem limitados tanto de memória,processador,conectividade.
e o midp seria algo mais elaborado inclusive com interface gráfica para dispositivos com recursos mais elevados.

vÊ se ajuda:

http://pt.wikipedia.org/wiki/MIDP
http://www.oracle.com/technetwork/java/index-jsp-138820.html
http://en.wikipedia.org/wiki/Connected_Limited_Device_Configuration
http://java.sun.com/products/cldc/
http://www.inf.ufrgs.br/gppd/disc/inf01008/trabalhos/sem01-1/t2/pitoni/

com relação a como inserir a imagem de fundo na app, ACHO q vc vai ter q “desenhar” na mão mesmo com canvas…

boa sorte.

Consegui já colocar uma imagem no fundo, agora gostaria so de saber como faço para ele redimensionar a imagem e colocar como fundo .

Grato
Rodrigo