Andreas Rozek
[ Impressum ]   [ Datenschutzerklärung ]   [ Kontakt ]   [ ]

Fest installierte Schriften

Bangle.js Fest installierte Schriften

listBuiltinFonts

Eine Bangle.js enthält von Haus aus ein paar (wenige) eingebaute Schriften. Das Code-Beispiel listBuiltinFonts schreibt eine Liste dieser Schriften auf den Bildschirm.

Auf dem Gerät des Autors werden derzeit 3 Schriften angezeigt:

  • "4x6" - Rastergrafik-Schrift, 6 Pixel hoch
  • "6x8" - Rastergrafik-Schrift, 8 Pixel hoch
  • "Vector" - Liniengrafik-Schrift variabler Höhe
im Emulator ausführen auf Uhr ausführen
240x240

showBrownFox_4x6/6x8/Vector

Die folgenden Beispiele geben Ihnen einen ersten Eindruck vom Aussehen der zuvor genannten Schriften - jedesmal in der höchsten Bildschirmauflösung (wodurch die Bitmap-Schriften zugegebenermaßen ziemlich klein ausfallen)

  • showBrownFox_4x6 - Rastergrafik-Schrift mit einer festen Höhe von 6 Pixeln
    im Emulator ausführen auf Uhr ausführen
  • showBrownFox_6x8 - Rastergrafik-Schrift mit einer festen Höhe von 8 Pixeln
    im Emulator ausführen auf Uhr ausführen
  • showBrownFox_Vector - Vektor-Schrift mit einer konfigurierten Höhe von 18 Pixeln
    im Emulator ausführen auf Uhr ausführen
240x240
240x240
240x240

showBrownFox_4x6/6x8_on_120x120/80x80

Die kleineren Rastergrafik-Schriften eignen sich auch für die gröberen Bildschirmauflösungen einer Bangle.js - die Liniengrafik-Schrift sieht bei niedrigen Höhen ziemlich krakelig aus.

  • showBrownFox_4x6_on_120x120 - Schrift "4x6" mit Auflösung von 120x120 Pixeln
    im Emulator ausführen auf Uhr ausführen
  • showBrownFox_4x6_on_80x80 - Schrift "4x6" mit Auflösung von 80x80 Pixeln
    im Emulator ausführen auf Uhr ausführen
  • showBrownFox_6x8_on_120x120 - Schrift "6x8" mit Auflösung von 120x120 Pixeln
    im Emulator ausführen auf Uhr ausführen
  • showBrownFox_6x8_on_80x80 - Schrift "6x8" mit Auflösung von 80x80 Pixeln
    im Emulator ausführen auf Uhr ausführen
120x120
80x80
120x120
80x80