PDA

Ver la versión completa : JAVA: Añadir paquetes.



Haohmaru
12/01/2008, 19:45
Hola buenas.He conseguido ya todo lo necesario para trabajar con aplicaciones MIDlet, pero tengo una duda.

Trabajo con NetBeans y me he descargado todo el paquete de J2ME para usar las funciones necesarias de javax.microedition pero tengo un problema, no se donde poner lo descargado (midp-2_0-src-windows-i686.zip) y como añadirlo luego al NetBeans para empezar a trabajar con las funciones.

He creado un nuevo Package en el proyecto del NetBeans y termino poniendolo sin problemas, si pongo javax. me encuentra la libreria .microedition y demas pero luego al terminar de ponerla me dice que no la encuentra..en fin.

A ver si alguno me ayuda un poco.

PD: De antemano, si se que hay que poner luego imports .... pero antes de eso como se añade todo?

Saludos

PharaOnyx
12/01/2008, 19:54
¿El tipo de proyecto en NetBeans es un MIDlet?

Lo que tienes que instalar es el Wireless Toolkit (http://java.sun.com/products/sjwtoolkit/download.html). El archivo que pones tiene todo el aspecto de ser el código fuente, no la versión compilada y lista para programar

Saludos, Alex

edito: si te quieres quitar de problemas, usa el NetBeans Mobility (http://www.netbeans.org/features/javame/index.html) (aunque yo usaba el WTK que te menciono con Eclipse y funcionaba perfectamente)

pakoito
12/01/2008, 19:57
Bájate el mobility que ya trae absolutamente todo instalado para trabajar con el móvil (WTK, MIDP1,2,2.1, CLDC 1,1.1). Lo puse ayer y en 3 minutos lo tenía corriendo un helloworld.

Lo único que le falta son otros emus de móvil como el de Sony Ericsson, pero eso es lo de menos.

Haohmaru
12/01/2008, 20:22
No no, no me entendeis. Para hacer codigo me da = un IDE k otro, como si es jcreator como si es netbeans. Que vaya a hacer una aplicacion para un movil da igual.

Yo a lo que me refiero es, ese pack de clases que he descargado ¿Como lo uso luego? De igual manera que el jdk o el se se instalan por defecto en Archivos de programa/java........Donde debo poner ese pack que he descargado desde la web (el cual no es ejecutable solo archivos, librerias,clases) y como añadirlo a mi proyecto es lo que quiero decir.

Se que hay que usar el:
package nombre;

imports javax.microedition. blablabla pero no puedo usar package nombre; ni imports javax.microedition. blablabla porque me dice que no la encuentra, a eso me refiero.

Saludos y gracias.

^MiSaTo^
12/01/2008, 20:31
No no, no me entendeis. Para hacer codigo me da = un IDE k otro, como si es jcreator como si es netbeans. Que vaya a hacer una aplicacion para un movil da igual.

Yo a lo que me refiero es, ese pack de clases que he descargado ¿Como lo uso luego? De igual manera que el jdk o el se se instalan por defecto en Archivos de programa/java........Donde debo poner ese pack que he descargado desde la web (el cual no es ejecutable solo archivos, librerias,clases) y como añadirlo a mi proyecto es lo que quiero decir.

Se que hay que usar el:
package nombre;

imports javax.microedition. blablabla pero no puedo usar package nombre; ni imports javax.microedition. blablabla porque me dice que no la encuentra, a eso me refiero.

Saludos y gracias.

Te vas al proyecto, le das a libs y le das a añadir lib/jar. Así incluyes esas clases nuevas

Haohmaru
12/01/2008, 20:53
Te vas al proyecto, le das a libs y le das a añadir lib/jar. Así incluyes esas clases nuevas

Pero no dispongo de ningun .jar, solo carpetas con ejemplos, documentación y los .class que son lo que quiero usar, lo que contiene el zip es esto:
http://img170.imageshack.us/img170/9189/dirgv3.jpg

Y dentro de esto esta las clases que quiero usar pero no se como incluirlas:
http://img132.imageshack.us/img132/4632/dir2fv7.jpg

pakoito
12/01/2008, 21:01
Archivo->propiedades del proyecto->libraries->add library/folder/jar/project

Haohmaru
12/01/2008, 21:17
Bueno antes de nada gracias a todos. Lo he añadido al proyecto pero a la hora de importarlo me da error, mirar:
http://img98.imageshack.us/img98/7496/dir3ai0.jpg

PD: He importado una vez en la vida algo en java y no se concretamente como es ahora mismo pues hace años que lo hice, siento dar la tabarra tanto :p.

^MiSaTo^
12/01/2008, 21:39
Mira dentro de la carpeta lib a ver si hay jar...

Haohmaru
12/01/2008, 22:34
No pongas puntos suspensivos de loco porque no, no hay xDDD los unicos .jar son ejemplos