private void inicializarVista() { int swingConstant = javax.swing.SwingConstants.CENTER; // Labels, textfields, combobox jlNombre = new javax.swing.JLabel("Nombre (*)"); jlNombre.setHorizontalAlignment(swingConstant); jtfNombre = new javax.swing.JTextField(); jlApellido = new javax.swing.JLabel("Apellido (*)"); jtfApellido = new javax.swing.JTextField(); jlApellido.setHorizontalAlignment(swingConstant); jlFechaNacimiento = new javax.swing.JLabel("Fecha de nacimiento"); jlFechaNacimiento.setHorizontalAlignment(swingConstant); dccFechaNacimiento = new com.toedter.calendar.JDateChooser(); dccFechaNacimiento.setDateFormatString("dd/MM/yyyy"); jlCedulaIdentidad = new javax.swing.JLabel("Cedula de identidad "); jlCedulaIdentidad.setHorizontalAlignment(swingConstant); jftCedulaIdentidad = new javax.swing.JFormattedTextField(); jlNacionalidad = new javax.swing.JLabel("Nacionalidad"); jlNacionalidad.setHorizontalAlignment(swingConstant); jcbNacionalidad = new javax.swing.JComboBox(); jlCiudad = new javax.swing.JLabel("Ciudad"); jlCiudad.setHorizontalAlignment(swingConstant); jcbCiudad = new javax.swing.JComboBox(); jlGenero = new javax.swing.JLabel("Género"); jlGenero.setHorizontalAlignment(swingConstant); jcbGenero = new javax.swing.JComboBox(); jlEstadoCivil = new javax.swing.JLabel("Estado civil"); jlEstadoCivil.setHorizontalAlignment(swingConstant); jcbEstadoCivil = new javax.swing.JComboBox(); jlTelefonoContacto = new javax.swing.JLabel("Telefono"); jlTelefonoContacto.setHorizontalAlignment(swingConstant); jlCorreoElectronico = new javax.swing.JLabel("E-mail"); jlCorreoElectronico.setHorizontalAlignment(swingConstant); jlDireccionContacto = new javax.swing.JLabel("Dirección"); jlDireccionContacto.setHorizontalAlignment(swingConstant); jlObservacion = new javax.swing.JLabel("Observación"); jlObservacion.setHorizontalAlignment(swingConstant); jtfTelefonoContacto = new javax.swing.JTextField(); jtfCorreoElecContacto = new javax.swing.JTextField(); jtfDireccionContacto = new javax.swing.JTextField(); jtfObservacion = new javax.swing.JTextField(); jbAceptar = new javax.swing.JButton("Aceptar"); jbCancelar = new javax.swing.JButton("Cancelar"); getContentPane().setLayout(new MigLayout()); String width1 = "width :100:"; String width2 = "width :270:"; jpCenter = new JPanel(new MigLayout()); jpSouth = new JPanel(new MigLayout("align center")); jpCenter.add(jlNombre, width1 + ", cell 0 0"); jpCenter.add(jtfNombre, width2 + ", cell 1 0"); jpCenter.add(jlApellido, width1 + ", cell 0 1"); jpCenter.add(jtfApellido, width2 + ", cell 1 1"); jpCenter.add(jlFechaNacimiento, width1 + ", cell 0 2"); jpCenter.add(dccFechaNacimiento, width2 + ", cell 1 2"); jpCenter.add(jlCedulaIdentidad, width1 + ", cell 0 3"); jpCenter.add(jftCedulaIdentidad, width2 + ", cell 1 3"); jpCenter.add(jlNacionalidad, width1 + ", cell 0 4"); jpCenter.add(jcbNacionalidad, width2 + ", cell 1 4"); jpCenter.add(jlCiudad, width1 + ", cell 0 5"); jpCenter.add(jcbCiudad, width2 + ", cell 1 5"); jpCenter.add(jlGenero, width1 + ", cell 0 6"); jpCenter.add(jcbGenero, width2 + ", cell 1 6"); jpCenter.add(jlEstadoCivil, width1 + ", cell 0 7"); jpCenter.add(jcbEstadoCivil, width2 + ", cell 1 7"); jpCenter.add(jlTelefonoContacto, width1 + ", cell 2 0"); jpCenter.add(jtfTelefonoContacto, width2 + ",cell 3 0"); jpCenter.add(jlDireccionContacto, width1 + ",cell 2 1"); jpCenter.add(jtfDireccionContacto, width2 + ",cell 3 1"); jpCenter.add(jlCorreoElectronico, width1 + ",cell 2 2"); jpCenter.add(jtfCorreoElecContacto, width2 + ",cell 3 2"); jpCenter.add(jlObservacion, width1 + ",cell 2 3"); jpCenter.add(jtfObservacion, width2 + ",cell 3 3"); jpSouth.add(jbAceptar); jpSouth.add(jbCancelar); getContentPane().add(jpCenter, "dock center"); getContentPane().add(jpSouth, "dock south"); Vector genero = DB_manager.obtenerGenero(); for (int i = 0; i < genero.size(); i++) { this.jcbGenero.addItem(genero.get(i)); } Vector pais = DB_manager.obtenerPais(); for (int i = 0; i < pais.size(); i++) { this.jcbNacionalidad.addItem(pais.get(i)); } Vector ciudad = DB_manager.obtenerCiudad(); for (int i = 0; i < ciudad.size(); i++) { this.jcbCiudad.addItem(ciudad.get(i)); } Vector estado_civil = DB_manager.obtenerEstadoCivil(); for (int i = 0; i < estado_civil.size(); i++) { this.jcbEstadoCivil.addItem(estado_civil.get(i)); } if (ACCION == CREAR_CLIENTE_CONTACTO || ACCION == MODIFICAR_CLIENTE_CONTACTO) { jcbNacionalidad.setSelectedItem(clie_contacto.getPais()); jcbCiudad.setSelectedItem(clie_contacto.getCiudad()); jcbGenero.setSelectedItem(clie_contacto.getSexo()); jcbEstadoCivil.setSelectedItem(clie_contacto.getEstado_civil()); jtfTelefonoContacto.setText(clie_contacto.getTelefono()); jtfDireccionContacto.setText(clie_contacto.getDireccion()); jtfCorreoElecContacto.setText(clie_contacto.getEmail()); jtfObservacion.setText(clie_contacto.getObservacion()); jtfNombre.setText(clie_contacto.getNombre()); jtfApellido.setText(clie_contacto.getApellido()); if (clie_contacto.getCedula() == 0) { jftCedulaIdentidad.setText(""); } else { jftCedulaIdentidad.setText(clie_contacto.getCedula().toString()); } dccFechaNacimiento.setDate(clie_contacto.getFecha_nacimiento()); } else if (ACCION == CREAR_PROVEEDOR_CONTACTO || ACCION == MODIFICAR_PROVEEDOR_CONTACTO) { jcbNacionalidad.setSelectedItem(prov_contacto.getPais()); jcbCiudad.setSelectedItem(prov_contacto.getCiudad()); jcbGenero.setSelectedItem(prov_contacto.getSexo()); jcbEstadoCivil.setSelectedItem(prov_contacto.getEstado_civil()); jtfTelefonoContacto.setText(prov_contacto.getTelefono()); jtfDireccionContacto.setText(prov_contacto.getDireccion()); jtfCorreoElecContacto.setText(prov_contacto.getEmail()); jtfObservacion.setText(prov_contacto.getObservacion()); jtfNombre.setText(prov_contacto.getNombre()); jtfApellido.setText(prov_contacto.getApellido()); if (prov_contacto.getCedula() == 0) { jftCedulaIdentidad.setText(""); } else { jftCedulaIdentidad.setText(prov_contacto.getCedula().toString()); } dccFechaNacimiento.setDate(prov_contacto.getFecha_nacimiento()); } }