Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Interface java.awt.LayoutManager21.1

Deklaration

public interface LayoutManager2
extends java.awt.LayoutManager

Beschreibung

Dieses Interface erweitert LayoutManager um Methoden, mit denen Layouts realisiert werden können, bei denen die Komponenten mit zusätzlichen Beschränkungen oder Spezifikationen verknüpft werden.


 
Methoden
public voidaddLayoutComponent(Component comp, Object constraints)
public floatgetLayoutAlignmentX(Container target)
public floatgetLayoutAlignmentY(Container target)
public voidinvalidateLayout(Container target)
public DimensionmaximumLayoutSize(Container target)


 

Methoden im Detail

public void addLayoutComponent(Component comp, Object constraints)
Fügt dem Layout die Komponente comp hinzu. Die Komponente kann hierbei durch den Parameter constraints mit näheren Spezifikationen versehen werden.
public float getLayoutAlignmentX(Container target)
Liefert einen Wert zwischen 0.0f und 1.0f zurück, der angibt, wie die horizontale Ausrichtung des Containers relativ zu anderen Komponenten erfolgen soll. 0.0f steht für linksbündige, 0.5f für zentrierte und 1.0f für rechtsbündige Ausrichtung.
public float getLayoutAlignmentY(Container target)
Liefert einen Wert zwischen 0.0f und 1.0f zurück, der angibt, wie die vertikale Ausrichtung des Containers relativ zu anderen Komponenten erfolgen soll. 0.0f und 1.0f stehen für eine Ausrichtung am oberen bzw. unteren Rand, 0.5f für eine zentrierte Ausrichtung.
public void invalidateLayout(Container target)
Diese Methode dient dazu, dem Layout-Manager anzuweisen, ein Layout komplett neu zu berechnen und es anschließend zu reorganisieren.
public Dimension maximumLayoutSize(Container target)
Liefert die maximal erforderlichen Abmessungen für die Anwendung von diesem LayoutManager auf target.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.