Variabel in einer anderen Methode

Tacofan

Aktives Mitglied
Möchte hier ganz gerne die Variabel mZufall verwenden. Die Methode zufallszahlerzeugen() muss dort stehen,da beim starten die Zufalls zahl erzeugt werden soll. Wie aber nun rufe ich diese Variabel beim "Mouse-Event" ab?
Java:
    public Hauptfenster()
    {
        zufall1 = new Zufallszahlen();
      
        int mZufall= zufall1.zufallszahlerzeugen();
        System.out.println(mZufall);
        setTitle("Zufallszahlen");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setBounds(100, 100, 450, 300);
        contentPane = new JPanel();
        contentPane.setBackground(new Color(255, 240, 245));
        contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
        setContentPane(contentPane);
        contentPane.setLayout(null);
      
        lbErgebnis = new JLabel("New label2");
        lbErgebnis.setBounds(176, 120, 75, 20);
        contentPane.add(lbErgebnis);
Habe nur mal einen Ausschnit hier von gezeigt ↓
Wie kann ich jetzt hier mZufall abrufen??
Java:
public void mouseClicked(MouseEvent e)
            {
                //btLos
                System.out.println(mZufall);
              
                try
                {
                  
                    //Zufallszahl generieren
                  
                            //speichern
                      
                            zufall1.setbZahl(Integer.parseInt(tfZahl.getText()));
                      
                  
              
                            zufall1.setbZahl(Integer.parseInt(tfZahl.getText()));
                            zufall1.getbZahl();
                          

                    //überprüfen ob die Zufallszahl richtig ist
                    if(mZufall==zufall1.getbZahl())
                    {
                        JOptionPane.showMessageDialog(null, "Du bisch der besche yoo!");
                        lbErgebnis.setText("Richtig");
 
Zuletzt bearbeitet von einem Moderator:

Zurück
Oben