Crossfire JXClient, Trunk
|
Public Member Functions | |
Fonts (@NotNull final Font fontPrint, @NotNull final Font fontFixed, @NotNull final Font fontFixedBold, @NotNull final Font fontArcane) | |
Font | getFont (@NotNull final FontID font, final boolean bold) |
Private Attributes | |
final Font | fontArcane |
final Font | fontFixed |
final Font | fontFixedBold |
final Font | fontPrint |
Manage a set of fonts.
Definition at line 32 of file Fonts.java.
com.realtime.crossfire.jxclient.gui.log.Fonts.Fonts | ( | @NotNull final Font | fontPrint, |
@NotNull final Font | fontFixed, | ||
@NotNull final Font | fontFixedBold, | ||
@NotNull final Font | fontArcane | ||
) |
Creates a new instance.
fontPrint | the font to use for FontID.PRINT
FontID.HAND
FontID.STRANGE
|
fontFixed | the font to use for FontID.FIXED
|
fontFixedBold | the font to use for FontID.FIXED
|
fontArcane | the font to use for FontID.ARCANE
|
Definition at line 68 of file Fonts.java.
References com.realtime.crossfire.jxclient.gui.log.Fonts.fontArcane, com.realtime.crossfire.jxclient.gui.log.Fonts.fontFixed, com.realtime.crossfire.jxclient.gui.log.Fonts.fontFixedBold, and com.realtime.crossfire.jxclient.gui.log.Fonts.fontPrint.
Font com.realtime.crossfire.jxclient.gui.log.Fonts.getFont | ( | @NotNull final FontID | font, |
final boolean | bold | ||
) |
Returns the Font to use for this text segment.
font | the font to return |
bold | whether to return a bold face bold |
Definition at line 82 of file Fonts.java.
References com.realtime.crossfire.jxclient.gui.log.Fonts.fontArcane, com.realtime.crossfire.jxclient.gui.log.Fonts.fontFixed, com.realtime.crossfire.jxclient.gui.log.Fonts.fontFixedBold, and com.realtime.crossfire.jxclient.gui.log.Fonts.fontPrint.
Referenced by com.realtime.crossfire.jxclient.gui.log.DefaultBuffer.newTextSegment().
|
private |
The font to use for FontID#ARCANE text.
Definition at line 57 of file Fonts.java.
Referenced by com.realtime.crossfire.jxclient.gui.log.Fonts.Fonts(), and com.realtime.crossfire.jxclient.gui.log.Fonts.getFont().
|
private |
The font to use for FontID#FIXED text.
Definition at line 45 of file Fonts.java.
Referenced by com.realtime.crossfire.jxclient.gui.log.Fonts.Fonts(), and com.realtime.crossfire.jxclient.gui.log.Fonts.getFont().
|
private |
The font to use for FontID#FIXED text which has bold enabled.
Definition at line 51 of file Fonts.java.
Referenced by com.realtime.crossfire.jxclient.gui.log.Fonts.Fonts(), and com.realtime.crossfire.jxclient.gui.log.Fonts.getFont().
|
private |
The font to use for FontID#PRINT, FontID#HAND, and FontID#STRANGE text.
Definition at line 39 of file Fonts.java.
Referenced by com.realtime.crossfire.jxclient.gui.log.Fonts.Fonts(), and com.realtime.crossfire.jxclient.gui.log.Fonts.getFont().