This module implements the Font class that can be used to set the fonts on a plot.

class Font(family='Arial', style=FontStyle.PLAIN, size=8)[source]

Bases: JObjectWrapper

A specific font, defined in terms of family, style, and size.

Creates a Font object.

  • family (str) – the font family, defaults to ‘Arial’

  • style (FontStyle) – the font style, defaults to FontStyle.PLAIN

  • size (int) – the point size of the Font, defaults to 8


alias of Font

class FontStyle(value)[source]

Bases: Enum

An enum of predefined font styles.

BOLD = io.deephaven.plot.Font$FontStyle(objectRef=0x5569d9c6ec52)

Bold text

BOLD_ITALIC = io.deephaven.plot.Font$FontStyle(objectRef=0x5569d9c606ca)

Bold and italic text

ITALIC = io.deephaven.plot.Font$FontStyle(objectRef=0x5569d9c606c2)

Italic text

PLAIN = io.deephaven.plot.Font$FontStyle(objectRef=0x5569d9c6f33a)

Plain text.


A list of supported font family names.