Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/05/2014, 05:09
vankish_ru
 
Fecha de Ingreso: febrero-2013
Mensajes: 33
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: MVC con JDialog

da igual cualquier radio button.

miControlador está inicializado en el main, por lo que en principio, no tiene que estar a null
Código Java:
Ver original
  1. public static void main(String[] args) {
  2.         Principal miPrincipal = new Principal();
  3.         miPrincipal.iniciar();
  4.     }
  5.  
  6.     /**
  7.      * Permite instanciar todas las clases con las que trabaja el sistema
  8.      */
  9.     private void iniciar() {
  10.         /* Se instancian las clases */
  11.         miMenu_Ppal = new Menu_Ppal();
  12.         miModelo = new Modelo();
  13.         miControlador = new Nuevo_controlador();
  14.         miMenu_ConsultaEmpresa = new Menu_ConsultaEmpresa();
  15.         miMenu_AltaFactura = new Menu_AltaFactura();
  16.         miMenu_Consulta = new Menu_Consulta();
  17.         //miMenu_Inicio_sesión = new Menu_Inicio_sesión();
  18.         miMenu_IntroNuevoAutonomo = new Menu_AltaAutonomo();
  19.         miMenu_Mod_Datos_Contratado = new Menu_Mod_Datos_Contratado();
  20.         miMenu_Tabla = new Menu_Tabla();
  21.         miMenu_ConsultaFactura = new Menu_ConsultaFactura();
  22.         miAltaEmpresa = new Menu_AltaEmpresa();
  23.         miMenu_Inicio = new Menu_Inicio();
  24.         miMenu_Logo = new Menu_Logo();
  25.         miMenu_Mod_Datos_Empresa = new Menu_Mod_Datos_Empresa();
  26.         miMenu_ConsultaAutonomo = new Menu_ConsultaAutonomo();
  27.  
  28.  
  29.         /* Se establecen las relaciones entre clases */
  30.         miMenu_Ppal.setControlador(miControlador);
  31.         miModelo.setControlador(miControlador);
  32.         miMenu_ConsultaEmpresa.setControlador(miControlador);
  33.         miMenu_AltaFactura.setControlador(miControlador);
  34.         miMenu_Consulta.setControlador(miControlador);
  35.         //miMenu_Inicio_sesión.setControlador(miControlador);
  36.         miMenu_IntroNuevoAutonomo.setControlador(miControlador);
  37.         miMenu_Mod_Datos_Contratado.setControlador(miControlador);
  38.         miMenu_Tabla.setControlador(miControlador);
  39.         miMenu_ConsultaFactura.setControlador(miControlador);
  40.         miAltaEmpresa.setControlador(miControlador);
  41.         miMenu_Inicio.setControlador(miControlador);
  42.         miMenu_Logo.setControlador(miControlador);
  43.         miMenu_Mod_Datos_Empresa.setControlador(miControlador);
  44.         miMenu_ConsultaAutonomo.setControlador(miControlador);
  45.  
  46.         /* Se establecen relaciones con la clase coordinador */
  47.         miControlador.setMiMenu_Inicio(miMenu_Inicio);
  48.         miControlador.setMiAltaEmpresa(miAltaEmpresa);
  49.         miControlador.setMiMenu_AltaFactura(miMenu_AltaFactura);
  50.         miControlador.setMiMenu_Consulta(miMenu_Consulta);
  51.         miControlador.setMiMenu_ConsultaAutonomo(miMenu_ConsultaAutonomo);
  52.         miControlador.setMiMenu_ConsultaEmpresa(miMenu_ConsultaEmpresa);
  53.         //miControlador.setMiMenu_Inicio_sesión(miMenu_Inicio_sesión);
  54.         miControlador.setMiMenu_IntroNuevoAutonomo(miMenu_IntroNuevoAutonomo);
  55.         miControlador.setMiMenu_Logo(miMenu_Logo);
  56.         miControlador.setMiMenu_Mod_Datos_Contratado(miMenu_Mod_Datos_Contratado);
  57.         miControlador.setMiMenu_Ppal(miMenu_Ppal);
  58.         miControlador.setMiMenu_Tabla(miMenu_Tabla);
  59.         miControlador.setMiModelo(miModelo);
  60.  
  61.         miMenu_Inicio.setVisible(true);
  62.     }

Gracias por la rapidez

Última edición por vankish_ru; 22/05/2014 a las 05:09 Razón: dar las gracas