public class SwingTerminalFontConfiguration extends AWTTerminalFontConfiguration
SwingTerminal
that is extending from AWTTerminalFontConfiguration
AWTTerminalFontConfiguration.BoldMode
DEFAULT_FONT_SIZE
Constructor | Description |
---|---|
SwingTerminalFontConfiguration(boolean useAntiAliasing,
AWTTerminalFontConfiguration.BoldMode boldMode,
Font... fontsInOrderOfPriority) |
Creates a new font configuration from a list of fonts in order of priority.
|
Modifier and Type | Method | Description |
---|---|---|
static SwingTerminalFontConfiguration |
getDefault() |
This is the default font settings that will be used if you don't specify anything
|
static SwingTerminalFontConfiguration |
getDefaultOfSize(int fontSize) |
Returns the default font settings except for a custom font size to use.
|
static SwingTerminalFontConfiguration |
newInstance(Font... fontsInOrderOfPriority) |
Creates a new font configuration from a list of fonts in order of priority.
|
filterMonospaced, getFontHeight, getFontWidth, isAntiAliased, selectDefaultFont, selectDefaultFont
public SwingTerminalFontConfiguration(boolean useAntiAliasing, AWTTerminalFontConfiguration.BoldMode boldMode, Font... fontsInOrderOfPriority)
useAntiAliasing
- If true
then anti-aliasing should be enabled when drawing textboldMode
- Option to control what to do when drawing text with the bold SGR enabledfontsInOrderOfPriority
- Fonts to use when drawing text, in order of prioritypublic static SwingTerminalFontConfiguration getDefault()
SwingTerminal
font configuration object with default values set uppublic static SwingTerminalFontConfiguration getDefaultOfSize(int fontSize)
fontSize
- Size of the fontSwingTerminal
font configuration object with default values set uppublic static SwingTerminalFontConfiguration newInstance(Font... fontsInOrderOfPriority)
fontsInOrderOfPriority
- Fonts to use when drawing text, in order of priorityCopyright © 2020. All rights reserved.