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

Klasse javax.swing.JLabel1.2

java.lang.Object
   |
   +--java.awt.Component
         |
         +--java.awt.Container
               |
               +--javax.swing.JComponent
                     |
                     +--javax.swing.JLabel

Deklaration

public class JLabel
extends javax.swing.JComponent
implements javax.swing.SwingConstants, javax.accessibility.Accessible

Beschreibung

Zeigt einen unveränderbaren Text und/oder Grafik an.


 
Datenelemente
protected ComponentlabelFor
 
Konstruktoren
publicJLabel(String text, Icon icon, int horizontalAlignment)
publicJLabel(String text, int horizontalAlignment)
publicJLabel(String text)
publicJLabel(Icon image, int horizontalAlignment)
publicJLabel(Icon image)
publicJLabel()
 
Methoden
public LabelUIgetUI()
public voidsetUI(LabelUI ui)
public voidupdateUI()
public StringgetUIClassID()
public StringgetText()
public voidsetText(String text)
public IcongetIcon()
public voidsetIcon(Icon icon)
public IcongetDisabledIcon()
public voidsetDisabledIcon(Icon disabledIcon)
public voidsetDisplayedMnemonic(int key)
public voidsetDisplayedMnemonic(char aChar)
public intgetDisplayedMnemonic()
public voidsetDisplayedMnemonicIndex(int index)     [1.4]
public intgetDisplayedMnemonicIndex()     [1.4]
protected intcheckHorizontalKey(int key, String message)
protected intcheckVerticalKey(int key, String message)
public intgetIconTextGap()
public voidsetIconTextGap(int iconTextGap)
public intgetVerticalAlignment()
public voidsetVerticalAlignment(int alignment)
public intgetHorizontalAlignment()
public voidsetHorizontalAlignment(int alignment)
public intgetVerticalTextPosition()
public voidsetVerticalTextPosition(int textPosition)
public intgetHorizontalTextPosition()
public voidsetHorizontalTextPosition(int textPosition)
public booleanimageUpdate(Image img, int infoflags, int x, int y, int w, int h)
protected StringparamString()
public ComponentgetLabelFor()
public voidsetLabelFor(Component c)
public AccessibleContextgetAccessibleContext()


 

Datenelemente im Detail

protected Component labelFor

 

Konstruktoren im Detail

public JLabel(String text, Icon icon, int horizontalAlignment)
Erstellt ein JLabel mit dem angegebenen Text, Bild und der jorizontalen Ausrichtung (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING oder SwingConstants.TRAILING).
public JLabel(String text, int horizontalAlignment)
Erstellt ein JLabel mit dem angegebenen Text und der jorizontalen Ausrichtung (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING oder SwingConstants.TRAILING).
public JLabel(String text)
rstellt ein JLabel mit dem angegebenen Text.
public JLabel(Icon image, int horizontalAlignment)
Erstellt ein JLabel mit dem angegebenen Bild und der jorizontalen Ausrichtung (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING oder SwingConstants.TRAILING).
public JLabel(Icon image)
Erstellt ein JLabel mit dem angegebenen Bild.
public JLabel()
Erstellt ein JLabel ohne Text oder Grafik.

 

Methoden im Detail

public LabelUI getUI()
Liefert das Look-and-Feel-Objekt, das diese Komponente zeichnet.
public void setUI(LabelUI ui)
Setzt das Look-and-Feel-Objekt, welches diese Komponente zeichnet.
public void updateUI()
Setzt die UI Properties auf die Werte vom aktuelle Look-and-Feel zurück.
public String getUIClassID()
Liefert den Namen der Look-and-Feel-Klasse, die diese Komponente rendert.
public String getText()
Liefert den Text.
public void setText(String text)
Setzt den Text.
public Icon getIcon()
Liefert das Bild.
public void setIcon(Icon icon)
Setzt das Bild.
public Icon getDisabledIcon()
Liefert die deaktivierte Grafik. Wenn diese nicht gesetzt ist, wird eine vergraute Version der Standard-Grafik verwendet.
public void setDisabledIcon(Icon disabledIcon)
Setzt das deaktivierte Bild.
public void setDisplayedMnemonic(int key)
Setzt das Tastaturkürzel.
public void setDisplayedMnemonic(char aChar)
Setzt das Tastaturkürzel.
public int getDisplayedMnemonic()
Liefert das Tastaturkürzel.
public void setDisplayedMnemonicIndex(int index)     [1.4]
Setzt den Index im Text, an dem sich das Tastaturkürzel befindet. Diese Methode kann benutzt werden, wenn es im Text mehrmals das über setDisplayedMnemonic eingestellte Tastaturkürzel gibt.
Exception: IllegalArgumentException
public int getDisplayedMnemonicIndex()     [1.4]
Liefert den Index, an dem sich das Tastaturkürzel befindet.
protected int checkHorizontalKey(int key, String message)
Überprüft den Wert.
protected int checkVerticalKey(int key, String message)
Überprüft den Wert.
public int getIconTextGap()
Liefert den Abstand zwischen Text und Grafik.
public void setIconTextGap(int iconTextGap)
Setzt den Abstand zwischen Text und Grafik.
public int getVerticalAlignment()
Liefert die vertikale Ausrichtung (SwingConstants.TOP, SwingConstants.CENTER (Standard) oder SwingConstants.BOTTOM).
public void setVerticalAlignment(int alignment)
Setzt die vertikale Ausrichtung (SwingConstants.TOP, SwingConstants.CENTER (Standard) oder SwingConstants.BOTTOM).
public int getHorizontalAlignment()
Liefert die vertikale Ausrichtung (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING und SwingConstants.TRAILING).
public void setHorizontalAlignment(int alignment)
Setzt die vertikale Ausrichtung (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING und SwingConstants.TRAILING).
public int getVerticalTextPosition()
Liefert die vertikale Position des Textes in Bezug auf das Bild (SwingConstants.TOP, SwingConstants.CENTER oder SwingConstants.BOTTOM).
public void setVerticalTextPosition(int textPosition)
Setzt die vertikale Position des Textes in Bezug auf das Bild (SwingConstants.TOP, SwingConstants.CENTER oder SwingConstants.BOTTOM).
public int getHorizontalTextPosition()
Liefert die horizontale Position des Textes in Bezug auf das Bild (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING und SwingConstants.TRAILING).
public void setHorizontalTextPosition(int textPosition)
Setzt die horizontale Position des Textes in Bezug auf das Bild (SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT, SwingConstants.LEADING und SwingConstants.TRAILING).
public boolean imageUpdate(Image img, int infoflags, int x, int y, int w, int h)
protected String paramString()
Liefert eine String-Repräsentation dieser Komponente für Debugging-Zwecke. Unterschiedliche VMs können hierbei unterschiedliche Ergebnisse liefern.
public Component getLabelFor()
Liefert die Komponente, zu dem dieses Label gehören soll.
public void setLabelFor(Component c)
Setzt die Komponente, zu dem dieses Label gehören soll. Wenn das Tastaturkürzel gedrückt wird, wird der Fokus auf die angegebene Komponente übertragen.
public AccessibleContext getAccessibleContext()
Liefert das AccessibleContext-Exemplar zu dieser Komponente.


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

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