[MOD] gráficos personalizados

Iniciado por 7h3 lord, 2 Enero 2008, 13:28 PM

0 Miembros y 1 Visitante están viendo este tema.

7h3 lord

Ola!

no se si esto deberia ir aqui, si no va aqui perdon por las molestias y que algun mod lo mueva donde pertenezca....

mi duda es la siguiente...

Estoy haciendo unas cosillas (intentando acer), pero me quede pillao en una parte, en la del login y pass. es que no quiero que sea como los de siempre, que se inserte un login y un pass y que te de acceso a la informacion, sino que quiero hacerlo de forma que el que intente acceder resuelva un "cierto enigma" por asi decirlo....el primero que se me ocurrio es el siguiente:

Cuando accedemos a la "aplicacion" nos aparecera en pantalla un circulito de la siguiente forma:





el que intente entrar tendra que interactuar con el circulo, como? pues despues de leer una nota que tmb saldra en pantalla debera marcar en el circulo el cuadradito correspondiente, y solo una combinacion de cuadraditos le dara acceso a la aplicacion. cual? pues hay entra en accion la hora que tenga el ordenador en ese instante, osease, el usuario marcara dos casillas, una correspondiente a la ora que tenga y otra correspondiente a los minutos (los minutos se aproximarian), y entonces se compararian la ora y los minutos que a marcado con las que tiene el reloj en ese instante y si es correcto daria acceso  a la aplicacion.

mi pregunta...alguien que me oriente un poco con que podria programar eso?

lo de comparar y eso yo creo que lo sabria acer en java,pero lo que no se es como interactuar con la pantalla para marcar los cuadraditos correspondientes...

espero aberme explicado... :xD

muchas gracias por la ayuda

Saludos ;)

~ Cuando eres consciente de la muerte, acabas asumiendo tu propia soledad... ~

Ragnarok

Depende del lenguaje con el que vayas a trabajar y de la librería que vayas a usar para hacer el GUI.

Si tienes intención de hacerlo en java lo muevo al foro de java, si no éste es su sitio, pero lo primero que deberías hacer es decidir el lenguaje.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

7h3 lord

Ragnarok mi intencion seria hacerlo en java, puesto que algo de java se y mas o menos me manejo. lo puse aqui porque yo no se si eso se puede acer en java o por si alguien me orienta sobre otro lenguaje con el que resultaria mas facil hacerlo

ante todo gracias por la ayuda

Si no te importa, puedes dejarlo aqui unos dias haber si otro usuario me aconseja sobre como hacerlo en otro lenguaje, todo sea por aprender...jajaj

Saludos ;)


~ Cuando eres consciente de la muerte, acabas asumiendo tu propia soledad... ~

Ragnarok

Es que tu duda es muy concreta y dependiente del lenguaje, de hecho dentro de java depende de si usas swing, swt u otra cosa.

Si te manejas bien con java te recomiendo que sigas con java, si estás usando swing, para poder hacer cosas que no estén ya hechas en un componente te explican cómo hacerlo aquí: http://java.sun.com/docs/books/tutorial/uiswing/painting/index.html

PD: además la gente que sabe de java y que puede ayudarte puede pasar por este tablón y no por el otro, probablemente aquí recibas más respuestas.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

Casidiablo

Pues hay varias formas de hacerlo...

Por ejemplo, puedes construir una interfaz en la que cada cuadro sea un JPanel (o un botón, o algo)... por lo que tendrías 12 objetos en esa parte dela GUI. Luego, sería cuestión de manejar los eventos del mouse de cada cuadrito, y listo.

Otra forma sería que pusieras una imagen, tal cual como nos mostraste, y luego lo mismo: manejar los eventos del ratón teniendo en cuenta las coordenadas donde se encuentra cada cuadro. (aunque no lo haría así, porque es más difícil).

O... una combinación de ambos. Puedes poner una rejilla botones transparentes, y en el fondo pones la imágen.

O... hacer tu mismo algún objeto de la GUI a tu medida.

O.... imaginarte más cosas y hacerlas...

O... Saludos!