Schönen guten Abend,
Vorweg, ich bin komplett neu im Themengebiet und habe vor knapp zwei Wochen angefangen.
Zu meinem Problem. Ich möchte mir ein Zahlen-Rate-Spiel programmieren, es wird eine zufällige Zahl erzeugt, die dann der Anwender erraten muss, natürlich mit verschiedenen Tipps. Klappt auch gut.
Nun, ich habe mir eine Klasse erstellt, dort sind die verschiedenen Methoden, die ein Fesnster erzeugen.
In einer dieser Fenster-Methode habe ich den Actionlistener auf einem Button angemeldet um ein neues Fenster aufzurufen, klappt auch! Doch, wie bekomme ich das erster Fenster geschlossen?
Frame0 () wird von der Mainmethode aufgerufen.
Wie gesagt, klappt soweit alles. Bin um Nachsicht
Vorweg, ich bin komplett neu im Themengebiet und habe vor knapp zwei Wochen angefangen.
Zu meinem Problem. Ich möchte mir ein Zahlen-Rate-Spiel programmieren, es wird eine zufällige Zahl erzeugt, die dann der Anwender erraten muss, natürlich mit verschiedenen Tipps. Klappt auch gut.
Nun, ich habe mir eine Klasse erstellt, dort sind die verschiedenen Methoden, die ein Fesnster erzeugen.
In einer dieser Fenster-Methode habe ich den Actionlistener auf einem Button angemeldet um ein neues Fenster aufzurufen, klappt auch! Doch, wie bekomme ich das erster Fenster geschlossen?
Java:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Actionlistener2 implements ActionListener
{
@Override
public void actionPerformed(ActionEvent e) {
FensterBib Fenster1 = new FensterBib();
Fenster1.Frame1();
}
}
import javax.swing.*;
import javax.swing.JFrame;
public class FensterBib {
public void Frame0 () {
//JFrame Stuff.......
JButton B1 = new JButton("Generieren");
B1.setVisible(true);
South.add(B1);
B1.addActionListener(new Actionlistener2());
}
}
Frame0 () wird von der Mainmethode aufgerufen.
Wie gesagt, klappt soweit alles. Bin um Nachsicht