setoja87
Usuario Novato
Usuario Novato

Hola amigos que tal.

En el momento me encuentro solucionando uno de esos 'problemas' ingenieriles, y me gustaría que me dieran una mano, ya que he buscado demasiado en la red, sin encontrar algo concreto.

Requiero realizar un programa que halle las diferentes operaciones de 2 conjuntos (unión, intersección diferencia, diferencia simétrica y complemento), restringiendo la entrada de elementos repetidos en cada uno de ellos. Consideraciones a tener en cuenta: se deben ingresar tres conjuntos, los mencionados arriba y el universal. La cantidad de elementos debe ser abierta.

De lo anterior ya tengo el algoritmo totalmente funcional, y ya se que herramientas del lenguaje debo utilizar para desarrollarlo. El asunto es que el programa requiere interfaz gráfica donde involucre lo siguiente:
 
 debe poseer un menu de opciones para el usuario; operaciones, que a su vez debe contener las operaciones de conjuntos arriba   mencionadas. Ingresar, donde ingresara los conjuntos A, B y universal. Finalmente Salir. Al hacer click en cada una de las opciones desplegables del menu 'Operaciones', debe salir en la ventana del programa, el titulo, imagen de la operación, acompañado de dos 'cajas' que muestren los dos conjuntos a realizarle la operación, y otra para mostrar la operación realizada. Algo similar deberá pasar cuando se le de click a alguna de las opciones desplegables del menu 'Ingresar', deberá salir una ventana pop-up pidiéndole al usuario, bien sea, ingresar los elementos del conjunto 1, 2 ó universal.'

Gráficamente debería lucir como muestra la imagen:



Básicamente, como he desarrollado el algoritmo, primero pide al usuario ingresar los elementos de A, si quiere salirse ingresa un '*'. Segundo, recorre ese vector de los elementos de A en búsqueda de repetidos, si encuentra alguno coloca '*' en esa posición, posterior a esto,los elementos que sean diferentes de '*' los copiara en un nuevo vector, que sera el que servirá para realizar las operaciones. Pasara lo mismo para los elementos de B y universal. Tercero, se crea un switche donde dependiendo de la operación deseada, la calculara y mostrara su resultado.

Todo lo anterior se programarlo en java, pero sin interfaz gráfica. Como tal, pueden por favor ayudarme a crear ese entorno gráfico que requiero plasmar,  y darme pautas para integrarlo con el programa como tal ( después de crear el menu, tengo entendido que hay que crear eventos distintos, cuando se da click en cada una de las opciones de este)

De corazón agradecería su valiosa ayuda!

Feliz noche.
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 27/Sep/2005, 05:19
miguelfut71202kSep/05
Por: , el 02/Jun/2004, 19:39
Klaudioz Jose_Java14kJun/04
Por: , el 13/Dic/2007, 15:22
mateocamm02kDec/07
Por: , el 24/Oct/2006, 23:42
PhiLiaS15kOct/06
Por: , el 03/Ene/2006, 21:54
Hogwartsss03kJan/06