Oq está errado?

4 respostas
R

Qdo eu crio uma classe qualquer em j2meMidlet, no eclipse, a classe já começa c/ um erro, q é este, qdo eu vou digitar o código:

"The type java.io.Serializable cannot be resolved.It is indirectily referenced
from required .class files.

O q siginifica?Eu já tentei instalar ,reinstalar o eclipse, o wireless toolkit, está td certo, mas eu naum consigo corrigir este erro.

Marcelo

4 Respostas

E

Você precisa importar a biblioteca para o path do seu projeto. Assim ó:
Botão direito sobre o projeto, properties, na janela clique em java build path, ali você tem opções de adcionar bibliotecas, arquivos .jar entre outros recursos.
É só fazer isso, importe a biblioteca faltante para o seu projeto

R

Oi ,valeu mesmo, deu certo oq vc disse, agora só preciso corrigir uns problemas.

No portal javafree, encontrei estas instruções, mas naum estou conseguindo executá-las, alguém poderia me falar onde estou errando…

Aí vai o código:

import javax.microedition.lcdui.Display;

public class HelloWorld

{

private Display display;

public HelloWorld()
{

display = Display.getDisplay(this);

}

public void startApp()

{

TextBox t = new TextBox(Oi,Oi,256,0);

display.setCurrent(t);

}

}

J

Olá rapaz…

de uma olhada no nosso material na seção Artigos e Tutoriais baixe a apostila e de tbm uma olahda nos outros materiais que tem ali =)

vai responder essas perguntas e muitas outras que vão surgir…

mas adiantando… sua classe tem qeu extender de MIDLet ok?

abraço

cya!

R

Pô jujo, valeu pela dica, valeu mesmo…
Falou, abração…
Marcelo

“Felizes dos esquecidos, q poderão desfrutar dos próprios erros”

Criado 18 de agosto de 2004
Ultima resposta 18 de ago. de 2004
Respostas 4
Participantes 3