java.sun.com

   JAVA - Layoutmanager


 Startseite
 Layoutmanager

 Indexverzeichnis


JAVA - Layoutmanager - BorderLayout

Kurzübersicht
Constructor
Indexvariablen
Vererbung
Beispiel

  Seitenende


Kurzübersicht

Das BorderLayout hat 5 Bereiche, in die Componenten hinzugefügt werden können. Diese Bereiche sind oben (North), unten (South), links (West), rechts (East) und in der Mitte (Center).

North
West

 

Center

 

East
South


  Seitenanfang


Constructor

BorderLayout()Erzeugt ein BorderLayout ohne Abstand zwischen den Zellen.
BorderLayout(int hgap, int vgap) Erzeugt ein BorderLayout mit einem horizontalen und einem vertikalen Abstand zwischen den Zellen.


  Seitenanfang


Indexvariablen

AFTER_LAST_LINEDie Componente wird nach der letzten Zeile des Layoutinhalts gesetzt.
AFTER_LINE_ENDSDie Componente kommt an das Ende der Ausrichtung der Zeile dieses Layouts.
BEFORE_FIRST_LINEDie Componente kommt vor die erste Zeile des Layoutinhaltes.
BEFORE_LINE_BEGINSDie Componente wird an den Anfang der Zeilenausrichtung des Layouts gesetzt.
CENTERmittig
EASTlinks
NORTHoben
SOUTHunten
WESTrechts


  Seitenanfang


Vererbung

java.lang.Object
  |
  +--java.awt.BorderLayout


  Seitenanfang


Beispiel

BeispielProgrammbeispiel: Ansehen
import java.applet.*;
import java.awt.*;

public class BorderLayout1 extends Applet{
	
  public void init(){
    BorderLayout layout = new BorderLayout(5,0);
    setLayout(layout);
		
    add("North" ,new Button("Button1"));
    add("South" ,new Button("Button2"));
    add("East"  ,new Button("Button3"));
    add("West"  ,new Button("Button4"));
    add("Center",new Button("Button5"));
		
  }

}

Das Programm gibt 5 Buttons aus. Vorher wurde mit setLayout das aktuelle Layout des Applets festgelegt. Das BorderLayout hat zwischen den Zeilen 0 und zwischen den Spalten 5 pt Abstand.

 
weiter:
zurück:
  CardLayout
  GridLayout
  Seitenanfang © 1999  Brit Schröter