Programación General > Java

 Obtener tamaño de los comandos en J2ME

(1/2) > >>

Swarley:
Hola a todos.

Queria hacer una pregunta a ver si alguien me puede ayudar. Acabo de terminar el juego del tetris con J2ME y todo perfecto, lo paso con el bluetooth a mi móvil y lo ejecuto, pero he aquí mi problema. Yo he programado el juego para la resolución de mi móvil, 128x160 y en el emulador de netbeans como la pantalla es más grande, pues el juego no ocupaba toda la pantalla, pero al pasarlo al móvil y el juego ocupar la pantalla completa, los comandos que he añadido, (OK y Salir) se dibujan encima, tapando un trozo de la pantalla de juego. Mi pregunta es, ¿Hay algún método que me indique el alto en pixeles que ocupan los comandos para así ajustar la pantalla de juego y que este no la pise?

Si alguien me puede ayudar se lo agradecría mucho, un saludo y gracias de nuevo.

antony_soluciones:
Claro que si, la clase Canvas te da un getWidth y un getHeigth

Swarley:
Ya, me pero eso métodos me dan las dimensiones de la pantalla. Lo que yo trato de conseguir es que cuando se dibujen los comandos, no lo hagan encima del juego. Para ello quiero averiguar el tamaño que ocupan los comandos cuando se dibujan en pantalla y dibujar el juego en la pantalla restandole ese trocito que ocupan los comandos, no se si me entiendes XD es un poco lio. Te dejo una pequeña explicación en un dibujito haber si me explico mejor.

h t t p://img249.imageshack.us/img249/3097/movil.png (te lo pongo asi que no me dejan publicar enlaces)

Gracias por contestar, un saludo.

antony_soluciones:
Matemática de coquito, cálculo de dimensiones, con un toque de computación gráfica y listo viejo

Swarley:
Ese es el problema, que no se como obtener las dimensiones de un comando o si existe alguna forma de obtenerlas, si no lo haré probando hasta que encaje.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa