Class Label

Object
Label

public class Label extends Object

Überschrift: Label

Beschreibung: Ein Text zur Verwendung im GridDialog des Internen Scripting.

Copyright: Copyright (c) ELO Digital Office GmbH 2010-2014

  • Constructor Summary

    Constructors
    Constructor
    Description
    Label(JLabel label)
    Normaler Konstruktor.
  • Method Summary

    Modifier and Type
    Method
    Description
    Liefert den angezeigten Text zurück.
    void
    setBold(boolean bold)
    Setzt die Schrift in fett.
    void
    setColor(int red, int green, int blue)
    Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).
    void
    setFontSize(float size)
    Setzt die angegebene Schriftgröße.
    void
    setIcon(ArchiveDocument iconDocument)
    Setzt ein Icon in das Label.
    void
    setItalic(boolean bold)
    Setzt die Schrift in kursiv.
    void
    setText(String value)
    Setzt den angegebenen Text.
    void
    setVisible(boolean visible)
    Setzt die Sichtbarkeit des Labels.

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Label

      public Label(JLabel label)
      Normaler Konstruktor.
      Parameters:
      label - Swing-Label
  • Method Details

    • setText

      public void setText(String value)
      Setzt den angegebenen Text.
      Parameters:
      value - Text
      Since:
      7.00.004
    • getText

      public String getText()
      Liefert den angezeigten Text zurück.
      Returns:
      Text des Labels
      Since:
      7.00.004
    • setColor

      public void setColor(int red, int green, int blue)
      Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).
      Parameters:
      red - Rot-Wert der Farbe
      green - Grün-Wert der Farbe
      blue - Blau-Wert der Farbe
      Since:
      7.00.004
    • setBold

      public void setBold(boolean bold)
      Setzt die Schrift in fett.
      Parameters:
      bold - Bei True wird eine fette Schriftart gesetzt, bei False eine normale Schriftart
      Since:
      7.00.004
    • setItalic

      public void setItalic(boolean bold)
      Setzt die Schrift in kursiv.
      Parameters:
      bold - Bei True wird eine kursive Schriftart gesetzt, bei False eine normale Schriftart
      Since:
      10.04.000
    • setFontSize

      public void setFontSize(float size)
      Setzt die angegebene Schriftgröße. Diese wird relativ zur Standardschriftgröße 11 gewertet und automatisch der in der Konfiguration eingestellten Schriftgröße angepasst.
      Parameters:
      size - Schriftgröße (relativ zur Standardschriftgröße 11)
      Since:
      7.00.004
    • setVisible

      public void setVisible(boolean visible)
      Setzt die Sichtbarkeit des Labels.
      Parameters:
      visible - True für sichtbar, False für unsichtbar.
      Since:
      8.01.006
    • setIcon

      public void setIcon(ArchiveDocument iconDocument) throws Exception
      Setzt ein Icon in das Label.

      Der erste Layer gibt die größe bei 96 DPI an.

      Parameters:
      iconDocument - Archiveintrag des Icons
      Throws:
      Exception - Wenn das Icon nicht geladen werden kann.
      Since:
      20.02