import java.awt.*; // Frame, Button, ... import java.awt.event.*; // WindowListener, MouseListener, ... public class FensterMitButtonsBorderLayout { public FensterMitButtonsBorderLayout(){ // Fenster öffnen Frame f = new Frame("BorderLayout"); f.setSize(600,400); f.setVisible(true); // Info-Funktion für Buttons definieren MouseListener m = new MouseAdapter(){ public void mouseClicked(MouseEvent e){ System.out.println("Klick auf Button " + e.getSource()); } }; // Funktion zum Fenster schließen WindowListener w = new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.out.println("Programm-Ende."); System.exit(0); } }; f.addWindowListener(w); // Schrift im Fenster etwas größer machen Font font = new Font("SansSerif",Font.BOLD,24); f.setFont(font); // BorderLayout aktivieren f.setLayout(new BorderLayout()); // Buttons erzeugen... Button[] b = new Button[5]; for(int i=0; i