Interface FontEventListener


public interface FontEventListener
Event listener interface for font-related events.
  • Method Summary

    Modifier and Type Method Description
    void fontLoadingErrorAtAutoDetection​(java.lang.Object source, java.lang.String fontURL, java.lang.Exception e)
    An error occurred while loading a font for auto-detection.
    void fontSubstituted​(java.lang.Object source, FontTriplet requested, FontTriplet effective)
    Notifies about a font being substituted as the requested one isn't available.
    void glyphNotAvailable​(java.lang.Object source, char ch, java.lang.String fontName)
    A glyph has been requested that is not available in the font.
  • Method Details

    • fontSubstituted

      void fontSubstituted​(java.lang.Object source, FontTriplet requested, FontTriplet effective)
      Notifies about a font being substituted as the requested one isn't available.
      Parameters:
      source - the event source
      requested - the requested font triplet
      effective - the effective font triplet
    • fontLoadingErrorAtAutoDetection

      void fontLoadingErrorAtAutoDetection​(java.lang.Object source, java.lang.String fontURL, java.lang.Exception e)
      An error occurred while loading a font for auto-detection.
      Parameters:
      source - the event source
      fontURL - the font URL
      e - the original exception
    • glyphNotAvailable

      void glyphNotAvailable​(java.lang.Object source, char ch, java.lang.String fontName)
      A glyph has been requested that is not available in the font.
      Parameters:
      source - the event source
      ch - the character for which the glyph isn't available
      fontName - the name of the font