Domingo 22 de Diciembre de 2024, 09:21
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
Problema J2Me Principiante
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Problema J2Me Principiante (Leído 1632 veces)
xuturk
Miembro activo
Mensajes: 50
Problema J2Me Principiante
«
en:
Domingo 28 de Marzo de 2010, 16:05 »
0
Hola a todos, lleva varios meses intentando aprender J2Me para hacer algun juego para moviles y estoy leyendo el libro tan famoso que hay por internet para este tema, de momento lo entiendo todo perfectamente, y añado que programo en java a nivel bastante normalito, puesto que es lo que estoy estudiando en estos momentos y no me va nada mal, pero tengo un problema con J2Me, y es el siguiente:
Estoy usando el JDK que viene en la pagina web el cual es parecido a netbeans en el cual escribes el codigo, das a run y aparece el emulador del movil para monitorizar lo que has programado, pues bien, si al principio acepto la plantilla HelloWorld que trae el asistente, va perfectamente y puedo modificar alguna que otra cosa pero claro, dependiendo siempre de ese modelo, sin embargo he intentad hacer cosas que a mi parecer funcionarian perfectamente como es cargar imagenes y mostrarlas en pantalla, mostrar un formulario con una cadena de texto etc, incluso he copiado un ejercicio tal cual de este libro y no hay manera, la respuesta del emulador es que se inicia pero es como que no detecta aplicacion ni sale en el menu ni hace nada, y me esta desesperando por que he p robado de mil maneras y nada, el codigo ultimo que he metido es un helloworld que viene en el libro y que a mi parecer no tiene ningun problema aparente, si alguien me pudiera decir por que no me detecta la aplicacion ni muestra el formulario con la cadena le estaria muy agradecido, puesto que me pasa lo mismo intentando mostrar una imagen, etc todo con el formulario y tambien probe con una alerta y tampoco, es como si me faltara una inicializacion del programa.
Muchas gracias y un saludo! aqui dejo el codigo:
Código: Java
package
Prueba
;
import
javax.microedition.midlet.*
;
import
javax.microedition.lcdui.*
;
public
class
Prueba
extends
MIDlet
implements
CommandListener
{
private
Command exitCommand
;
private
Display display
;
private
Form formulario
;
public
Prueba
(
)
{
display
=
Display.
getDisplay
(
this
)
;
exitCommand
=
new
Command
(
"Salir"
,Command.
EXIT
,
2
)
;
formulario
=
new
Form
(
"Formulario de prueba"
)
;
StringItem saludo
=
new
StringItem
(
""
,
"Esto es una prueba"
)
;
formulario.
append
(
saludo
)
;
formulario.
addCommand
(
exitCommand
)
;
formulario.
setCommandListener
(
this
)
;
}
public
void
startApp
(
)
throws
MIDletStateChangeException
{
display.
setCurrent
(
formulario
)
;
}
public
void
pauseApp
(
)
{
}
public
void
destroyApp
(
boolean
incondicional
)
{
}
public
void
commandAction
(
Command c, Displayable s
)
{
if
(
c
==
exitCommand
)
{
destroyApp
(
false
)
;
notifyDestroyed
(
)
;
}
}
}
Tweet
antony_soluciones
Miembro MUY activo
Mensajes: 222
Re: Problema J2Me Principiante
«
Respuesta #1 en:
Martes 30 de Marzo de 2010, 23:15 »
0
Hola
Hace mucho que no posteaba nada, haber como me va después de tantos años.
El problema está en que seguramente no haz registrado el midlet que creaste en el JAD, esto lo puedes hacer de dos formas una es dirigiendote a la carpteta dist que genera el netbeans y en el archivo con extención jad escribes MIDlet-Name = Prueba, la otra que es la que te voy a recomendar es hacer esto mismo pero utilizando las interfaces gráficas que brinda un ide como el netbean(que además es la que estas usando, eclipse también brinda la misma ayuda), entonces das click derecho en el nombre del proyecto, luego en propiedades, después en aplication description y por último picas en la pestaña midlets, ahí ya te darás cuenta como registrar midlets propios.
Suerte y continúa aprendiendo todo sobre móbiles, ahí esta el futuro.
[size=109]
Antony Hernan Delgado Solano. @antonyDelSol en twitter
[/size]
xuturk
Miembro activo
Mensajes: 50
Re: Problema J2Me Principiante
«
Respuesta #2 en:
Miércoles 31 de Marzo de 2010, 10:26 »
0
DIOOS! Muchisimas gracias jaja, a la primera, pues si era por eso, le añadi el nuevo descriptor ese y ya me lo carga, llevava dias ahi investigando y en ningun momento cai jaja la verdad es que con netbeans no me gusta trabajar por que la forma visual de arrastrar los formularios y demas no me gusta nada, estoy usando si, un netbeans que trae el j2Me Sdk y me gusta mucho el problema era ese.
Muchisimas gracias otra vez, ahora por fin puedo practicar y aprender poco a poco.
Un abrazo!
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Java
(Moderador:
arielb
) »
Problema J2Me Principiante