Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: andrestr93 en 17 Agosto 2019, 14:43 pm



Título: Porblema con table
Publicado por: andrestr93 en 17 Agosto 2019, 14:43 pm
 Muy buenas , les comento estoy realizando un proyecto para practicar Java ahora en verano , yo soy estudiante de DAM (Desarrollo de Aplicaciones Multiplataforma) . Estoy realizando un programa que sirve como gestión para unta tienda de videojuegos en el que tiene un fichero de acceso para empleados otro para registro de clientes y una ventana principal para seleccionar las distintas ventanas mediante un menu.
Donde tengo el problema es en la ventana empleados ya que yo al acceder a dicha ventana quiero que se me muestre un Jtable con todos los pedidos hechos por los clientes , hasta ahí todo correcto se me muestra el Jtable
el problema viene cuando yo selecciono una fecha en concreto poniendolo en un JTextfield no se me muestra nada en el Jtable , Tengo un fichero llamado controlador donde tengo todos los metodos y los voy llamando entre los distintos ficheros creandome un objeto de tipo controlador , en el método donde quiero que se me muestren los datos a partir de una fecha determinada tengo un ArrayList que se van añadiendo objetos a través de la base de datos Oracle , y luego cojo ese array y se lo paso al Jtable y con un vector voy pasando los datos del Array al vector
Utilizo el mismo metodo del Jtable tanto para rellenar los datos de una fecha determinada como para el que me muestra todos los datos.
Os pasare un par de capturas de pantalla haber si algún alma caritativa me puede ayudar , si me ayudais os estaria gratamente agradecido

En la primera foto que os adjunto que esta en morado en el init Component están las llamadas a los metodos
Rellena pedidos y rellenajtable
Rellenapedidos : es como el que os he comentado el que te rellena todos los pedidos y te los muestra al abrir la ventana Empleado
rellenajtable: es el que carga los datos con ese metodo

(https://www.lawebdelprogramador.com/usr/346000/346191/5d56fe54a34aa-Anotacion-2019-08-16-195111.jpg)

En la segunda foto vemos en la pantalla principal como se cargan todos los datos en el jtable

(https://www.lawebdelprogramador.com/usr/346000/346191/5d56fd1fd8ae2-PANTALLAPRINCIPAL.jpg)

Sin en cambio al poner la fecha no se muestra nada
((Se me muestran dos registros se deberia de mostrar solo uno.)))

(https://www.lawebdelprogramador.com/usr/346000/346191/5d56fd3e825f1-PANTALLAFECHA.jpg)

Aqui teneis el metodo para a partir de una fecha concreta se me guardan los datos en el Array

(https://www.lawebdelprogramador.com/usr/346000/346191/5d56fda1b6a9a-anotacion3.jpg)

y el siguiente método es el que a partir de ese Arraylist lo va añadiendo al vector para que se muestre en el jtable

(https://www.lawebdelprogramador.com/usr/346000/346191/5d56fde7e2c7e-anotacion2.jpg)

Gracias a todos os agradeceria mucho que me ayudaran . Un saludo