Hi,
ich bin noch Anfänger und habe mich mal so durch Texte gelesen, aber so ganz habe ich es nicht verstanden, daher fasse ich das hier mal an einem Beispielprogramm zusammen. Wäre super, wenn mir jemand sagen könnte, ob das so richtig ist und wenn nicht, kleine Denkanstöße gibt.
Folgende(s) Situation/Programm:
Ich habe ein Programm, welches ein Hauptfenster enthält und darüber kann ich ein weiteres Fenster öffnen.
Mein Lösungsweg:
Das ist bestimmt nicht so alles korrekt. Mit der letzten Klasse schließe ich das komplette Programm. Allerdings würde ich das gerne nur nutzen, wenn ich das Hauptfenster mit X schließe und nicht bei dem schließen des 2. Fensters.
Vielleicht kann mir jemand ein paar Denkanstöße geben :bahnhof:
ich bin noch Anfänger und habe mich mal so durch Texte gelesen, aber so ganz habe ich es nicht verstanden, daher fasse ich das hier mal an einem Beispielprogramm zusammen. Wäre super, wenn mir jemand sagen könnte, ob das so richtig ist und wenn nicht, kleine Denkanstöße gibt.
Folgende(s) Situation/Programm:
Ich habe ein Programm, welches ein Hauptfenster enthält und darüber kann ich ein weiteres Fenster öffnen.
Mein Lösungsweg:
Java:
imports
public class Main extends Frame....{
Variablen werden hier zugewiesen
public static void main(String[] args) {
Hier definiere ich Titel etc. für das Hauptfenster und rufe es über Main() auf
}
Main()
{
Hier lege ich Buttons etc. für das Hauptfenster fest
}
public void actionPerformed(ActionEvent a) {
Hier speicher ich die Informationen, welche verarbeitet werden, wenn Buttons gedrückt werden
}
class Fenster 2 extends Frame {
Fenster2(){
Hier definiere ich Buttons etc. für das 2. Fenster fest
}
}
class Ende{
public void windowClosing(...)
{
System.exit(0);
}
}
}
Das ist bestimmt nicht so alles korrekt. Mit der letzten Klasse schließe ich das komplette Programm. Allerdings würde ich das gerne nur nutzen, wenn ich das Hauptfenster mit X schließe und nicht bei dem schließen des 2. Fensters.
Vielleicht kann mir jemand ein paar Denkanstöße geben :bahnhof: