Package pi.actor

Class ImageText.Glyph

java.lang.Object
pi.actor.ImageText.Glyph
Enclosing class:
ImageText

public static class ImageText.Glyph extends Object
Stellt ein Zeichen dar, das durch ein Bild repräsentiert ist.
Since:
0.27.0
Author:
Josef Friedrich
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Glyph(Path path)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    char
    Gibt das Zeichen, das durch ein Bild dargestellt werden soll, zurück.
    character(char character)
    Setzt das Zeichen, das durch ein Bild dargestellt werden soll.
    Gibt das Zeichen, das durch ein Bild dargestellt werden soll, als Zeichenkette zurück.
    Gibt den Dateinamen des Bilds ohne Dateierweiterung zurück.
    int
    Gibt die Höhe des Bilds in Pixel zurück.
    Gibt die vierstellige, hexadezimale Unicode-Nummer des Zeichens (beispielsweise 0041) zurück.
    Gibt das in den Speicher geladene Bild, das ein Zeichen darstellt, zurück.
    Gibt den Unicode-Namen des Zeichens (beispielsweise LATIN CAPITAL LETTER A) zurück.
    int
    Gibt die Breite des Bilds in Pixel zurück.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Glyph

      public Glyph(Path path)
  • Method Details

    • character

      @API @Getter public char character()
      Gibt das Zeichen, das durch ein Bild dargestellt werden soll, zurück.
      Returns:
      Das Zeichen, das durch ein Bild dargestellt werden soll.
    • character

      @API @Setter @ChainableMethod public ImageText.Glyph character(char character)
      Setzt das Zeichen, das durch ein Bild dargestellt werden soll.
      Parameters:
      character - Das Zeichen, das durch ein Bild dargestellt werden soll.
    • content

      @API @Getter public String content()
      Gibt das Zeichen, das durch ein Bild dargestellt werden soll, als Zeichenkette zurück.
      Returns:
      Das Zeichen, das durch ein Bild dargestellt werden soll, als Zeichenkette.
    • image

      @API @Getter public BufferedImage image()
      Gibt das in den Speicher geladene Bild, das ein Zeichen darstellt, zurück.
      Returns:
      Das in den Speicher geladene Bild, das ein Zeichen darstellt.
    • width

      @API @Getter public int width()
      Gibt die Breite des Bilds in Pixel zurück.
      Returns:
      Die Breite des Bilds in Pixel.
    • height

      @API @Getter public int height()
      Gibt die Höhe des Bilds in Pixel zurück.
      Returns:
      Die Höhe des Bilds in Pixel.
    • filename

      @API @Getter public String filename()
      Gibt den Dateinamen des Bilds ohne Dateierweiterung zurück.
      Returns:
      Der Dateiname des Bilds ohne Dateierweiterung.
    • unicodeName

      @API @Getter public String unicodeName()
      Gibt den Unicode-Namen des Zeichens (beispielsweise LATIN CAPITAL LETTER A) zurück.
      Returns:
      Den Unicode-Namen des Zeichens.
    • hexNumber

      @API @Getter public String hexNumber()
      Gibt die vierstellige, hexadezimale Unicode-Nummer des Zeichens (beispielsweise 0041) zurück.
      Returns:
      Die vierstellige, hexadezimale Unicode-Nummer.