Problemas com o import !?

To estudando como criar sprites em java. Ai tem uma classe chamada Sprite em http://java.sun.com/javame/reference/apis/jsr118/
No meu codigo eu faço o import da classe mas da um erro dizendo que a classe Sprite não existe.

cannot find symbol class Sprite
package javax.microedition.lcdui.game does not exist
cannot find symbol class Image

Mas poque isso ta ocorrendo???

Meu codigo:

[code]
import java.awt.Dimension;
import java.awt.Frame;
import java.awt.Toolkit;
import java.awt.Graphics;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.IOException;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.game.Sprite;

public class Animacao extends Frame {

Image imgSprite = Image.createImage(“fig.png”);
Sprite spreite = new Sprite(imgSprite,95,35);

public Animacao(){

}
}[/code]

O que que eu tenho que fazer pessoal?

Você adicionou corretamente esse lib do sprite no seu classpath?

[quote=lrgalego]Você adicionou corretamente esse lib do sprite no seu classpath?
[/quote]

vishiiii… nem sabia disso não! Como eu faço?

vlw

Simples, durante a compilação e execução vc passa a opção -cp com o endereço do seu jar ou do diretório com os seus .class.

Exemplo: javac -cp /home/teste/classes/bb.jar Teste.java

Te aconselho a buscar um material sobre o assunto, isso é vital para vc compreender como funciona o java :wink:

[quote=lrgalego]Simples, durante a compilação e execução vc passa a opção -cp com o endereço do seu jar ou do diretório com os seus .class.

Exemplo: javac -cp /home/teste/classes/bb.jar Teste.java

Te aconselho a buscar um material sobre o assunto, isso é vital para vc compreender como funciona o java :wink:

[/quote]

Desculpa a minha ignorancia, mas quem seria esse arquivo .jar expecificamente?
To boiando aqui…", durante a compilação e execução"… como assim passar o -cp? Donde eu digito isso?
Vlw

=]

http://www.amazon.com/Java-How-Program-6th-Deitel/dp/0131483986

É um bom livro pra quem ta começando, pra você pegar esses conceitos.
Num te recomendo começar por ME não. Estuda um pouco sobre a base primeiro.

[quote=lrgalego]http://www.amazon.com/Java-How-Program-6th-Deitel/dp/0131483986

É um bom livro pra quem ta começando, pra você pegar esses conceitos.
Num te recomendo começar por ME não. Estuda um pouco sobre a base primeiro.[/quote]

Tava lendo umas coisas aqui sobre esse classpath… só o que eu ainda não entendi é como add a classe que eu quero no classpath!
é a classe sprite que disse ali anteriormente. Mas aonde eu achei assunto relacionado a isso só diz p add mas não diz como eu obtenho o .jar da classe em questão, ou se tem como obter o .jar! É possivel? Como? Tenho que baixar? Ou será que ele já está incluso no meu pc qnd o java foi instalado só que a classe que quero esta num diretorio que não é aquele aonde estão as classes padrão! Como faço para saber o diretorio da classe quq quero???

vlwww

Cara… voce vai trabalhar com JME?

Essa classe Sprite é do pacote JME e não é tão dificil criar uma pro SE.

Mas voce pode baixar o jogo caça a bandeira que o vinigodoy fez nessa pagina http://vinigodoy.wordpress.com/meus-jogos/ e pegar o pacote jgf(Java Game Framework) que tem nos sources do jogo, que tem a classe ImageItem que voce pode usar como Sprite.

[quote=Mark_Ameba]Cara… voce vai trabalhar com JME?

Essa classe Sprite é do pacote JME e não é tão dificil criar uma pro SE.

Mas voce pode baixar o jogo caça a bandeira que o vinigodoy fez nessa pagina http://vinigodoy.wordpress.com/meus-jogos/ e pegar o pacote jgf(Java Game Framework) que tem nos sources do jogo, que tem a classe ImageItem que voce pode usar como Sprite.[/quote]

Vlw.

Já fiz bilhões de coisas aqui e nada! Criei variaveis de sistemas como o JAVA_HOME, CLASSPATH, mecho no path etc… mas o copilador continua dizendo que não existe o pacote que eu quero! Ai li por ai algo que dizia obter o .jar da classe que eu quero e add ela no path. Mas o problema é que eu não sei como achar esse arquivo .jar! Já procurei no site da sun, no google, pedi p pessoal na sala de aula… masss…

era só o que eu queria saber… aonde eu acho esses arquivos .jar???

vlw…

Cara vai ser pra ME esse programa?

Use o pacote que te falei que da certo.

Que versão da JDK você baixou?

Esse Sprite faz parte do Java Micro Edition, que é para desenvolvimento de aplicativos para celulares e outros dispositivos pequenos.

Você não vai encontrar ele nos JDKs do Java SE e no Java EE.