Tit   Inh   Ind   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   <<   <   >   >> 

22.2 Label



Ein Label dient zur Beschriftung von Dialogboxen. Es enthält eine Zeile Text, die auf dem Bildschirm angezeigt wird und vom Programm verändert werden kann.

public Label()

public Label(String text)

public Label(String text, int align)
java.awt.Label

Der parameterlose Konstruktor erzeugt ein Label ohne Text. Wird der Parameter text übergeben, verwendet das Label diesen als Beschriftung. Der Parameter align bestimmt die Ausrichtung des Texts. Hier kann eine der Konstanten Label.LEFT, Label.RIGHT oder Label.CENTER übergeben werden.

public void setText(String text)

public String getText()

public void setAlignment(int align)

public int getAlignment()
java.awt.Label

setText und getText erlauben den Zugriff auf den Text des Labels und setAlignment und getAlignment auf die Ausrichtung des Texts. Die Parameter dieser Methoden haben dieselbe Bedeutung wie im Konstruktor.

001 /* Label.inc */
002 
003 private void customizeLayout(Panel panel)
004 {
005    panel.setLayout(new GridLayout(4,1));
006    panel.add(new Label("Default"));
007    panel.add(new Label("Links",Label.LEFT));
008    panel.add(new Label("Zentriert",Label.CENTER));
009    panel.add(new Label("Rechts",Label.RIGHT));
010 }
Label.inc
Listing 22.2: Verwendung von Label-Komponenten

Abbildung 22.3: Ein Dialog mit Label-Komponenten


 Tit   Inh   Ind   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   <<   <   >   >> 
Go To Java 2, Addison Wesley, Version 1.0.2, © 1999 Guido Krüger, http://www.gkrueger.com