samedi 24 septembre 2016

Use result from if statement in another if statement

Please does any one know how to use a value in an if statement in another if statement! I'm kinda confused about it and its hooking me up at work here....Thanks for the help!... here is a little code example;

    int x = 3;
    String xy = Integer.toString(x);
    int y = 0;
    String yy = Integer.toString(y);

    JButton one = new JButton ("Quest 1");
    one.addActionListener (new ActionListener (){
       public void actionPerformed(ActionEvent p) {
    JFrame ex = new JFrame ();
    ex.setTitle("Question 1);
    ex.setSize(400, 400);
    ex.setLayout(new FlowLayout());
    ex.setBackground(Color.WHITE);

    JLabel ey = new JLabel ("What is the capital of Japan?);
    Font tan = new Font ("Script MT Bold", Font.BOLD, 18);
    ey.setFont(tan);
    ey.setForeground(Color.BLACK);
    ex.add(ey, BorderLayout.NORTH);

    JTextField g = new JTextField (10);
    g.setFont(tan);

    String ans = "Tokyo";

    String merit = "Correct";
    String flop = "wrong";
    String mer = merit + ans;
    String flip = flop + ans;

    if (g.getText.equals("Tokyo") {
      JOptionPane.showMessageDialog(null, mer);
        one.setText(xy);
    }
    else {
    JOptionPane.showMessageDialog(null,flip);
     one.setText(yy);
    }

    //In my next Action Listener, I would love to 
    //pick the score from the previous listener....and add to the next score....
    //So that we have something like ....
    //x(updated from previous listener) + x
      ex.add(g, BorderLayout.SOUTH);
    }
    });

Aucun commentaire:

Enregistrer un commentaire