Hallo,
Ich habe vor kurzem angefangen mich mit Java auseinanderzusetzen und bin dabei auf folgendes Problem gestoßen: Ich versuche mit einem Button ein weiteres Fenster zu öffnen, das Fenster öffnet sich aber ich kann keine Buttons usw. einfügen! Wie kann ich den Inhalt des Fensters bearbeiten?
Hier der Code den ich bisher geschrieben habe:
Ich habe vor kurzem angefangen mich mit Java auseinanderzusetzen und bin dabei auf folgendes Problem gestoßen: Ich versuche mit einem Button ein weiteres Fenster zu öffnen, das Fenster öffnet sich aber ich kann keine Buttons usw. einfügen! Wie kann ich den Inhalt des Fensters bearbeiten?
Hier der Code den ich bisher geschrieben habe:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Menue extends JFrame{
public static void main (String[] args) {
JFrame fenster1 = new JFrame();
fenster1.setTitle("Erstes Fenster!");
setupContent(fenster1);
fenster1.setMinimumSize(new Dimension(400, 300));
fenster1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenster1.setLocationRelativeTo(null);
fenster1.setVisible(true);
}
private static void setupContent(JFrame fenster) {
JPanel inhalt = new JPanel();
JButton button1 = new JButton("Button 1");
JButton button2 = new JButton("Button 2");
inhalt.setLayout(null);
inhalt.add(button1);
inhalt.add(button2);
button1.setBounds(10, 10, 365, 25);
button2.setBounds(10, 40, 365, 25);
fenster.setContentPane(inhalt);
button1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae) {
JFrame fenster2 = new JFrame();
fenster2.setTitle("Zweites Fenster!");
fenster2.setMinimumSize(new Dimension(400, 300));
fenster2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fenster2.setLocationRelativeTo(null);
fenster2.setVisible(true);
}
});
button2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae) {
}
});
}
}