Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2016, 16:18
Avatar de freddy31DA
freddy31DA
 
Fecha de Ingreso: junio-2012
Mensajes: 84
Antigüedad: 12 años, 5 meses
Puntos: 2
Actualizar combobox al cerrar un jframe

Hola buen día. Para consultar si me puede brindar alguna idea con este programa.

Tengo un JFrame para registrar películas, ahí mismo tengo un un boton para abrir un nuevo JFrame y registrar los formatos de las peliculas..
El caso es que al ya haber registrado un nuevo formato no se actualizar el combobox del Jframe principal.. Estoy intentado usando el evento WindowClosing, dentro del evento o método de ese evento creo un objeto del jframe para acceder al metodo que me refresca el combobox es decir remueve todos los items...

En formulario principal tengo el método que me llega los items del combo..

Código Java:
Ver original
  1. public void setComboFormatos(){
  2.          comboFormatos.removeAllItems();
  3.         formatos = objTipoFormatoADT.getFormatos();
  4.         for (int i = 0; i <formatos.size(); i++) {
  5.             comboFormatos.addItem(formatos.get(i).getFormato());
  6.         }
  7.        comboFormatos.updateUI();
  8.        
  9.          System.out.println("AAA");
  10.     }
al hacer getFormatos() obtiene la nueva información..
Pero no se actualiza el combo...
ya le intentado hacer updateGui repaint() y nada...

El metodo SetComboFormatos() lo llamado desde la otra venta de los Formatos al momento cuando se esta cerrando:

Código Java:
Ver original
  1. private void formWindowClosing(java.awt.event.WindowEvent evt) {                                  
  2.          FormPelicula formPeli = new FormPelicula();
  3.          formPeli.setComboFormatos();
  4.          formPeli.PanelNegro.repaint();
  5.     }
ni tampo haciendo formPeli.repaint();

Espero que se aya entendido mi problema... Espero su ayuda gracias.
foto
__________________
Creo en Internet.
Amén.

Última edición por freddy31DA; 23/10/2016 a las 16:19 Razón: agrege foto