Package pi.actor

Class ImageFontGlyph

java.lang.Object
pi.actor.ImageFontGlyph

public class ImageFontGlyph 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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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 Breite des Bilds in Pixel zurück.
    char
    Gibt das Zeichen, das durch ein Bild dargestellt werden soll, zurück.
    void
    glyph(char glyph)
    Setzt das Zeichen, das durch ein Bild dargestellt werden soll.
    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.

    Methods inherited from class java.lang.Object

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

    • ImageFontGlyph

      public ImageFontGlyph(Path path)
  • Method Details

    • glyph

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

      @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.
    • glyph

      @Setter public void glyph(char glyph)
      Setzt das Zeichen, das durch ein Bild dargestellt werden soll.
      Parameters:
      glyph - Das Zeichen, das durch ein Bild dargestellt werden soll.
    • image

      @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.
    • getWidth

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

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

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

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

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