_________________________________________
Marketing
- Desenvolvimento T�cnico
TIM
Brasil S.A.
Tel:
++55-21-3983-4398
[EMAIL PROTECTED]
_________________________________________
_________________________________________
C�sar Guerra Peixe
J�nior
Marketing - Desenvolvimento T�cnico
TIM Brasil S.A.
Tel:
++55-21-3983-4398
[EMAIL PROTECTED]
_________________________________________
-----Original
Message-----
From: Edson Thomaz [mailto:[EMAIL PROTECTED]]
Sent:
sexta-feira, 12 de abril de 2002 15:18
To: J2ME
Subject: Aprendendo J2ME
p/ Palm OS
Ola pessoal, estou iniciando no uso desta tecnologia agora
e estou tendo
algumas dificuldades para estuda-la.
Fiz um exemplo, mas
na quando tento compliar aparece as seguintes mensagens
de
erro.
helloworld.java:1: package com.sun.kjava does not e
import
com.sun.kjava.*;
^
helloworld.java:2: cannot resolve
symbol
symbol : class Spotlet
location: class HelloWorld
public
class HelloWorld extends
Spotlet
^
helloworld.java:4: cannot resolve symbol
symbol : class
Graphics
location: class
HelloWorld
static Graphics g =
Graphics.getGraphics();
^
helloworld.java:5: cannot resolve symbol
symbol : class
Button
location: class
HelloWorld
Button
exitButton;
^
helloworld.java:4: cannot resolve symbol
symbol : variable
Graphics
location: class
HelloWorld
static Graphics g =
Graphics.getGraphics();
^
helloworld.java:9: cannot resolve symbol
symbol : variable
NO_EVENT_OPTIONS
location: class
HelloWorld
new
HelloWorld().register(NO_EVENT_OPTIONS);
^
helloworld.java:14: cannot resolve symbol
symbol : class
Button
location: class
HelloWorld
exitButton = new
Button("Sair",75,85);
^
7 errors
O que devo fazer para resolver esse problema???
O
c�digo � o seguinte:
import com.sun.kjava.*;
public class HelloWorld
extends Spotlet
{
static
Graphics g =
Graphics.getGraphics();
Button
exitButton;
public static void
main(String args)
{
new
HelloWorld().register(NO_EVENT_OPTIONS);
}
public
HelloWorld()
{
exitButton = new
Button("Sair",75,85);
paint();
}
private void
paint()
{
g.clearScreen();
g.drawString("Hello World",
65,70);
exitButton.paint();
}
public void penDown(int x, int
y)
{
if
(exitButton.pressed(x,y))
System.exit(0);
}
}
e
montei um .bat para compilar:
path = %path%;c:\j2se\bin\
set
allclasspath
=
".;classes;C:\j2me\bin\common\api\classes\javax\microedition\io\;C:\j2me\bin
\common\api\classes\java\util\;C:\j2me\bin\common\api\classes\java\lang\;C:\
j2me\bin\common\api\classes\java\io\"
set
j2meclasspath
="C:\j2me\bin\common\api\classes\javax\microedition\io\;C:\j2me\bin\common\a
pi\classes\java\util\;C:\j2me\bin\common\api\classes\java\lang\;C:\j2me\bin\
common\api\classes\java\io\;C:\j2me\tools\kdp\src\kdp\classparser\attributes
\;C:\j2me\tools\kdp\src\kdp\classparser\constantpoolclasses\;C:\j2me\tools\k
dp\src\kdp\classparser\;C:\j2me\tools\kdp\src\kdp\"
javac
-g:none -d tmp -classpath %allclasspath% -bootclasspath
%j2meclasspath%
helloworld.java
c:\j2me\bin\win32\preverify -d ./classes -classpath
%j2meclasspath% ./tmp
java -classpath %allclasspath%
palm.database.MakePalmApp -v bootclasspath
%j2meclasspath% -classpath classes
HelloWorld
obrigado
Edson Thomaz
