• Martes 19 de Noviembre de 2024, 14:38

Autor Tema:  Escribir en una lista enlazada desde interfaz grafica  (Leído 2733 veces)

jangel89

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Escribir en una lista enlazada desde interfaz grafica
« en: Domingo 31 de Mayo de 2009, 17:42 »
0
Hola.

Pues tengo este problema, tengo que escribir, modificar, eliminar en una lista enlazada para un proyecto de clase.
La verdad es que ando muy perdido y nose por donde empezar, les agradeceria si me pudieran dar alguna ayuda.

Usamos de editor Eclipse y interfaz grafica a través de Visual Editor.

Espero que me puedan ayudar, muchas gracias de antemano.

Un cordial saludo.

shadow_rev

  • Miembro MUY activo
  • ***
  • Mensajes: 397
  • Nacionalidad: co
  • Un SPARTAN no muere en combate
    • Ver Perfil
    • http://shadowrev.blogspot.com
Re: Escribir en una lista enlazada desde interfaz grafica
« Respuesta #1 en: Lunes 1 de Junio de 2009, 01:47 »
0
No es difícil si planteas bien tu problema.

Elabora primero la clase que se encarga de crear la lista enlazada (lo que conocemos como la "lógica del negocio"), luego podrás preocuparte por la interfaz gráfica, que lo único que debería hacer es usar una instancia de la clase para la lista enlazada. Ejemplos para crear una lista enlazada hay varios si los buscas en Google.
Volará quien le ponga alas a sus sueños (Candidate for goddess)
Si el mal existe en este mundo, reside en el corazón de la humanidad (Edward D. Morrison - Tales of Phantasia)
Lo único que puedes cambiar del pasado, es lo que sientes por él en el presente (Lockon Stratos - Mobile Suit Gundam 00)
Ingeniero de Sistemas

jangel89

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Escribir en una lista enlazada desde interfaz grafica
« Respuesta #2 en: Lunes 1 de Junio de 2009, 03:22 »
0
hola de nuevo.

A ver ya e avanzado un poco, e creado los datos(herederos de TData) sobre los cuales se guardara la informacion de los textfield.
y tengo creada la lista.

pero aquí me he estancado.

Alguien me podría decir como enlazar la informacion para introducirla en su variable del dato(heredero de TData)?
y despues de esto como podría escribir los datos(heredero de TData)  en la lista?

Muchas grácias.

Un saludo.

silverfox

  • Miembro MUY activo
  • ***
  • Mensajes: 280
    • Ver Perfil
Re: Escribir en una lista enlazada desde interfaz grafica
« Respuesta #3 en: Lunes 1 de Junio de 2009, 14:52 »
0
Hola.

Primero de todo, no dices si la lista enlazada es la clase LinkedList de Java, usas un Vector o algo así o tienes que usar tu propia clase.

En el caso de cualquiera de las dos primeras, todas las instrucciones ya vienen montadas, así que sólo tendrás que pasar al método de añadir los datos que quieres guardar, en este caso tu TData.

En el otro caso (si es un ejercicio, supongo que será tu caso), tienes que crear la clase concentrándote en este tipo de cuestiones.
Lo primero, generar la clase de los datos que quieres guardar.
En segundo lugar, crear la clase ListaEnlazada, con operaciones de añadir, buscar, borrar, consultar y lo que sea que necesites (aconsejo un listarTodo y un toString). Aquí al insertar tendrás que usar la lógica que te hayan dado en clase para meter un valor. Si necesitas que te la recordemos, haznoslo saber.

Lo último, como te han dicho, la interfaz.


Un saludo. Ya nos contarás.
Suerte