Verified Owner
Top Description Fields Constructors Methods
org.jabref.gui.icon

public final Enum JabRefMaterialDesignIcon

extends Enum<JabRefMaterialDesignIcon>
implements Ikon
Class Inheritance
All Implemented Interfaces
org.kordamp.ikonli.Ikon
Annotations
@NullMarked
Imports
org.jspecify.annotations.NullMarked, org.kordamp.ikonli.Ikon

Provides the same true-type font interface as MaterialDesignIcon itself, but uses a font we created ourselves that contains icons that are not available in MaterialDesignIcons.

The glyphs of the ttf (speak: the icons) were created with Illustrator and a template from the material design icons web-page. The art boards for each icon was exported as SVG and then converted with IcoMoon. The final TTF font is located in the resource folder.

See Also
Tutorial on our Wiki, Material Design Icon custom page

Field Summary

Modifier and TypeField and Description
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
private final int
public static final JabRefMaterialDesignIcon
private final String
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon
public static final JabRefMaterialDesignIcon

Constructor Summary

AccessConstructor and Description
private
JabRefMaterialDesignIcon(String description, int code)

Method Summary

Modifier and TypeMethod and Description
public static JabRefMaterialDesignIcon
public int
public String
public static JabRefMaterialDesignIcon
public static JabRefMaterialDesignIcon[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ARXIVback to summary
public static final JabRefMaterialDesignIcon ARXIV
BIBLIOGRAPHYback to summary
public static final JabRefMaterialDesignIcon BIBLIOGRAPHY
CANCELback to summary
public static final JabRefMaterialDesignIcon CANCEL
codeback to summary
private final int code
COPYback to summary
public static final JabRefMaterialDesignIcon COPY
descriptionback to summary
private final String description
EMACSback to summary
public static final JabRefMaterialDesignIcon EMACS
LYXback to summary
public static final JabRefMaterialDesignIcon LYX
OPEN_OFFICEback to summary
public static final JabRefMaterialDesignIcon OPEN_OFFICE
PASTEback to summary
public static final JabRefMaterialDesignIcon PASTE
SET_ALLback to summary
public static final JabRefMaterialDesignIcon SET_ALL
SET_CENTERback to summary
public static final JabRefMaterialDesignIcon SET_CENTER
SUBLIME_TEXTback to summary
public static final JabRefMaterialDesignIcon SUBLIME_TEXT
TEX_MAKERback to summary
public static final JabRefMaterialDesignIcon TEX_MAKER
TEX_STUDIOback to summary
public static final JabRefMaterialDesignIcon TEX_STUDIO
TEXSHOPback to summary
public static final JabRefMaterialDesignIcon TEXSHOP
TEXWORKSback to summary
public static final JabRefMaterialDesignIcon TEXWORKS
VIMback to summary
public static final JabRefMaterialDesignIcon VIM
VIM2back to summary
public static final JabRefMaterialDesignIcon VIM2
VSCODEback to summary
public static final JabRefMaterialDesignIcon VSCODE
WINEDTback to summary
public static final JabRefMaterialDesignIcon WINEDT

Constructor Detail

JabRefMaterialDesignIconback to summary
private JabRefMaterialDesignIcon(String description, int code)

Method Detail

findByDescriptionback to summary
public static JabRefMaterialDesignIcon findByDescription(String description)
getCodeback to summary
public int getCode()

Implements org.kordamp.ikonli.Ikon.getCode.

Annotations
@Override
getDescriptionback to summary
public String getDescription()

Implements org.kordamp.ikonli.Ikon.getDescription.

Annotations
@Override
valueOfback to summary
public static JabRefMaterialDesignIcon valueOf(String name)
valuesback to summary
public static JabRefMaterialDesignIcon[] values()