Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Olivares94

Páginas: [1]
1
Hola que tal, por favor si alguien me pudiera ayudar para la lectura de pregunta y respuesta que se guarda en un txt, ya que he intentado hacer lo siguiente pero al parecer no estoy bien.
De antemano les agradezco su ayuda!


Código: [Seleccionar]
class Encuesta extends JFrame {
            JLabel p1, p2, p3, pp, ppp, p4, p5;
            JCheckBoxMenuItem y1, n1, y2, n2, y3, n3, y4, n4, y5, n5;
            JButton send, salir;
            JPanel who;
            public Encuesta() {
                setLayout(null);
                setBounds(300, 190, 430, 440);
                setTitle("Encuesta");
                who = new JPanel();
                who.setBackground(Color.LIGHT_GRAY);
                p1 = new JLabel("1.¿Ha leído folletos informativos respecto a la Donación de Sangre?");
                p1.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                p1.setBounds(05, 05, 500, 15);
                add(p1);
                y1 = new JCheckBoxMenuItem("Si");
                y1.setBounds(50, 25, 40, 15);
                y1.setVisible(true);
                n1 = new JCheckBoxMenuItem("No");
                n1.setBounds(100, 25, 40, 15);
                n1.setVisible(true);
                add(y1);
                add(n1);
                p2 = new JLabel("2.¿Ha donado sangre, plaquetas o plasma en los últimos 3 años?");
                p2.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                p2.setBounds(05, 65, 500, 15);
                add(p2);
                y2 = new JCheckBoxMenuItem("Si");
                y2.setBounds(50, 85, 40, 15);
                y2.setVisible(true);
                n2 = new JCheckBoxMenuItem("No");
                n2.setBounds(100, 85, 40, 15);
                n2.setVisible(true);
                add(y2);
                add(n2);
                p3 = new JLabel("3.¿En los últimos 12 meses se ha realizado tatuajes, perforaciones, ");
                p3.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                p3.setBounds(05, 125, 500, 15);
                add(p3);
                pp = new JLabel("acupuntura, transfusiones, cateterismos, endoscopias o ha tenido ");
                pp.setBounds(05, 145, 500, 15);
                pp.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                add(pp);
                ppp = new JLabel("contacto sexual con desconocidos?");
                ppp.setBounds(05, 165, 500, 15);
                ppp.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                add(ppp);
                y3 = new JCheckBoxMenuItem("Si");
                y3.setBounds(50, 185, 40, 15);
                y3.setVisible(true);
                n3 = new JCheckBoxMenuItem("No");
                n3.setBounds(100, 185, 40, 15);
                n3.setVisible(true);
                add(y3);
                add(n3);
                p4 = new JLabel("4.¿Ha recibido algún transplante de órgano en los últimos 6 meses?");
                p4.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                p4.setBounds(05, 235, 500, 15);
                add(p4);
                y4 = new JCheckBoxMenuItem("Si");
                y4.setBounds(50, 250, 40, 15);
                y4.setVisible(true);
                n4 = new JCheckBoxMenuItem("No");
                n4.setBounds(100, 250, 40, 15);
                n4.setVisible(true);
                add(y4);
                add(n4);
                p5 = new JLabel("5.¿Ha viajado en los últimos 28 dias a zonas con brotes epidemiológicos?");
                p5.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                p5.setBounds(05, 305, 500, 15);
                add(p5);
                y5 = new JCheckBoxMenuItem("Si");
                y5.setBounds(50, 320, 40, 15);
                y5.setVisible(true);
                n5 = new JCheckBoxMenuItem("No");
                n5.setBounds(100, 320, 40, 15);
                n5.setVisible(true);
                add(y5);
                add(n5);
                send = new JButton("Enviar");
                send.setBounds(60, 360, 80, 20);
                send.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                add(send);
                salir = new JButton("Salir");
                salir.setBounds(240, 360, 80, 20);
                salir.setFont(new Font("Berlin Sans FB", Font.PLAIN, 14));
                add(salir);
                send.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent ae) {
                        String us = u.getText();
                        String P1 = p1.getText();
                        String P2 = p2.getText();
                        String P3 = p3.getText();
                        String P31 = pp.getText();
                        String P32 = ppp.getText();
                        String P4 = p4.getText();
                        String P5 = p5.getText();
                        String P = "Si";
                        String R = "No";
                        if (us.equals(u) ){
                            JOptionPane.showMessageDialog(null, "Por Favor, conteste todas las preguntas");
                            if (P1.equals("") == y1.isSelected()){
                                P += "Si";
                            }
                            if (P1.equals("") == n1.isSelected()){
                                R += "No";
                            }
                            if (P2.equals("") == y2.isSelected()){
                                P += "Si";
                            }
                            if (P2.equals("") == n2.isSelected()){
                                R += "No";
                            }
                            if (P32.equals("") == y3.isSelected()){
                                P += "Si";
                            }
                            if (P32.equals("") == n3.isSelected()){
                                R += "No";
                            }
                            if (P4.equals("") == y4.isSelected()){
                                P += "Si";
                            }
                            if (P4.equals("") == n4.isSelected()){
                                R += "No";
                            }
                            if (P5.equals("") == y5.isSelected()){
                                P += "Si";
                            }
                            if (P5.equals("") == n5.isSelected()){
                                R += "No";
                            }
                        } else {
                            archivoenc();
                        }
                    }
                }

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".