Java - Metodos de Ordenamiento Interfaz Grafica

   
Vista:

Metodos de Ordenamiento Interfaz Grafica

Publicado por Iman (1 intervención) el 05/10/2015 15:48:34
Estimados,
Necesito su ayuda para realizar lo siguiente...

Desarrollar una aplicación con interfaz gráfica utilizando SWING, en
donde exista un formulario que permita ingresar 10 dígitos (solo dígitos, no
debe permitir ingresar otra cosa).
Además de eso, el formulario debe tener los siguientes botones:
 Reestablecer formulario (limpiar todas las casillas).
 Ordenamiento Burbuja.
 Ordenamiento Inserción.
 Ordenamiento Selección.
 Ordenamiento Shell.
Una vez que estén ingresados los 10 dígitos, deben habilitarse los 4
botones para ordenamiento, no antes. Cuando se presione un botón de
método de ordenamiento, deben ordenarse los 10 dígitos ingresados según
el método seleccionado y deben mostrarse en el mismo formulario los 10
dígitos ya ordenados (puede mostrarlos usando solo JLabels, o JButtons o
una JTable). Luego, el usuario debería apretar el botón Reestablecer
formulario y el formulario debería estar en cero para volver a ingresar los
dígitos y realizar la operación desde el principio cuantas veces quiera.

Lo principal que necesito conocer es como ingresar los datos y como llamarlos hacia otra clase que ejecute el método de ordenamiento.

Help me Please!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Juan

Metodos de Ordenamiento Interfaz Grafica

Publicado por Juan (7 intervenciones) el 06/10/2015 16:13:12
Hola yo puedo ayudarte. Has hecho parte del trabajo?
Puedes mandarme el codigo que tienes a mi correo: juancardsantos3@gmail.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Metodos de Ordenamiento Interfaz Grafica

Publicado por Roger (1 intervención) el 07/10/2015 00:07:56
Hola, creó que acá te vendría muy bien aplicar el patrón strategy y pasarle como parámetro un array de enteros con los números ingresados y que te retorne un array de enteros ordenados. Algo así. Por cada forma de ordenar una clase concreta que implemente la interfaz ordenable. El método de la interfaz a implementar por cada clase concreta es
public array ordenado ordenar(array desordenado)
Cada clase concreta sabrá ordenar a su manera.
Es sólo un bosquejo y sorry por la sintaxis conteste desde el celu. Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar