Uses of Class
java.awt.Font
Package
Description
Provides a collection of interfaces and classes that compose the Java Accessibility
Utilities.
Contains all of the classes for creating user interfaces and for painting
graphics and images.
Provides classes and interface relating to fonts.
Defines a contract between user-interface components and an assistive
technology that provides access to those components.
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
Provides classes and interface for drawing specialized borders around a Swing
component.
Provides one interface and many abstract classes that Swing uses to provide
its pluggable look-and-feel capabilities.
Provides user interface objects built according to the Basic look and feel.
Provides user interface objects built according to the cross-platform Nimbus
look and feel.
Synth is a skinnable look and feel in which all painting is delegated.
Provides classes and interfaces for dealing with
javax.swing.JTable
.Provides classes and interfaces that deal with editable and noneditable text
components.
Provides the class
HTMLEditorKit
and supporting classes for creating
HTML text editors.Provides classes and interfaces for dealing with
javax.swing.JTree
.-
Uses of Font in com.sun.java.accessibility.util
Modifier and TypeMethodDescriptionTranslator.getFontMetrics(Font f)
Get theFontMetrics
of this object.void
Set theFont
of this object. -
Uses of Font in java.awt
Modifier and TypeFieldDescriptionprotected Font
FontMetrics.font
The actualFont
from which the font metrics are created.Modifier and TypeMethodDescriptionstatic Font
Font.createFont(int fontFormat, File fontFile)
Returns a newFont
using the specified font type and the specified font file.static Font
Font.createFont(int fontFormat, InputStream fontStream)
Returns a newFont
using the specified font type and input data.static Font[]
Font.createFonts(File fontFile)
Returns a new array ofFont
decoded from the specified file.static Font[]
Font.createFonts(InputStream fontStream)
Returns a new array ofFont
decoded from the specified stream.static Font
Returns theFont
that thestr
argument describes.Font.deriveFont(float size)
Creates a newFont
object by replicating the currentFont
object and applying a new size to it.Font.deriveFont(int style)
Creates a newFont
object by replicating the currentFont
object and applying a new style to it.Font.deriveFont(int style, float size)
Creates a newFont
object by replicating thisFont
object and applying a new style and size.Font.deriveFont(int style, AffineTransform trans)
Creates a newFont
object by replicating thisFont
object and applying a new style and transform.Font.deriveFont(AffineTransform trans)
Creates a newFont
object by replicating the currentFont
object and applying a new transform to it.Font.deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Creates a newFont
object by replicating the currentFont
object and applying a new set of font attributes to it.abstract Font[]
GraphicsEnvironment.getAllFonts()
Returns an array containing a one-point size instance of all fonts available in thisGraphicsEnvironment
.Component.AccessibleAWTComponent.getFont()
Gets theFont
of this object.Component.getFont()
Gets the font of this component.static Font
Returns aFont
object from the system properties list.static Font
Gets the specifiedFont
from the system properties list.static Font
Font.getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
Returns aFont
appropriate to the attributes.FontMetrics.getFont()
Gets theFont
described by thisFontMetrics
object.abstract Font
Graphics.getFont()
Gets the current font.List.AccessibleAWTList.AccessibleAWTListChild.getFont()
Get the Font of this object.MenuComponent.AccessibleAWTMenuComponent.getFont()
Gets theFont
of this object.MenuComponent.getFont()
Gets the font used for this menu component.MenuContainer.getFont()
Returns the font in use by this container.Modifier and TypeMethodDescriptionstatic Font
Gets the specifiedFont
from the system properties list.Component.AccessibleAWTComponent.getFontMetrics(Font f)
Gets theFontMetrics
of this object.Component.getFontMetrics(Font font)
Gets the font metrics for the specified font.abstract FontMetrics
Graphics.getFontMetrics(Font f)
Gets the font metrics for the specified font.List.AccessibleAWTList.AccessibleAWTListChild.getFontMetrics(Font f)
Get the FontMetrics of this object.MenuComponent.AccessibleAWTMenuComponent.getFontMetrics(Font f)
Gets theFontMetrics
of this object.abstract FontMetrics
Toolkit.getFontMetrics(Font font)
Deprecated.boolean
GraphicsEnvironment.registerFont(Font font)
Registers a createdFont
in thisGraphicsEnvironment
.void
Sets theFont
of this object.void
Sets the font of this component.void
Sets the font of this container.abstract void
Sets this graphics context's font to the specified font.void
Set the Font of this object.void
Sets theFont
of this object.void
Sets the font to be used for this menu component to the specified font.ModifierConstructorDescriptionprotected
Creates a newFont
from the specifiedfont
.protected
FontMetrics(Font font)
Creates a newFontMetrics
object for finding out height and width information about the specifiedFont
and specific character glyphs in thatFont
. -
Uses of Font in java.awt.font
Modifier and TypeMethodDescriptionMultipleMaster.deriveMMFont(float[] axes)
Creates a new instance of a multiple master font based on the design axis values contained in the specified array.MultipleMaster.deriveMMFont(float[] glyphWidths, float avgStemWidth, float typicalCapHeight, float typicalXHeight, float italicAngle)
Creates a new instance of a multiple master font based on detailed metric information.abstract Font
GlyphVector.getFont()
Returns theFont
associated with thisGlyphVector
. -
Uses of Font in javax.accessibility
Modifier and TypeMethodDescriptionAccessibleComponent.getFontMetrics(Font f)
Gets theFontMetrics
of this object.void
Sets the font of this object. -
Uses of Font in javax.swing
Modifier and TypeMethodDescriptionDebugGraphics.getFont()
Returns the Font used for text drawing operations.JList.AccessibleJList.AccessibleJListChild.getFont()
JTable.AccessibleJTable.AccessibleJTableCell.getFont()
Gets theFont
of this object.JTree.AccessibleJTree.AccessibleJTreeNode.getFont()
If the value ofkey
is aFont
return it, otherwise returnnull
.If the value ofkey
for the givenLocale
is aFont
return it, otherwise returnnull
.static Font
Returns a font from the defaults.static Font
Returns a font from the defaults that is appropriate for the given locale.Modifier and TypeMethodDescriptionstatic TitledBorder
BorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Adds a title to an existing border, with the specified positioning and font, and using the default text color (determined by the current look and feel).static TitledBorder
BorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Adds a title to an existing border, with the specified positioning, font and color.DebugGraphics.getFontMetrics(Font f)
OverridesGraphics.getFontMetrics
.JComponent.getFontMetrics(Font font)
Gets theFontMetrics
for the specifiedFont
.JList.AccessibleJList.AccessibleJListChild.getFontMetrics(Font f)
JTable.AccessibleJTable.AccessibleJTableCell.getFontMetrics(Font f)
Gets theFontMetrics
of this object.JTree.AccessibleJTree.AccessibleJTreeNode.getFontMetrics(Font f)
void
Sets the Font used for text drawing operations.void
Sets the font for this component.void
void
Sets the font for this component.void
Sets theFont
of this object.void
Sets the current font.void
Sets the current font.void
-
Uses of Font in javax.swing.border
Modifier and TypeFieldDescriptionprotected Font
TitledBorder.titleFont
The font for rendering the title.Modifier and TypeMethodDescriptionprotected Font
Returns default font of the titled border.TitledBorder.getTitleFont()
Returns the title-font of the titled border.Modifier and TypeMethodDescriptionvoid
TitledBorder.setTitleFont(Font titleFont)
Sets the title-font of the titled border.ModifierConstructorDescriptionTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Creates a TitledBorder instance with the specified border, title, title-justification, title-position, and title-font.TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Creates a TitledBorder instance with the specified border, title, title-justification, title-position, title-font, and title-color. -
Uses of Font in javax.swing.plaf
Modifier and TypeClassDescriptionclass
A subclass of java.awt.Font that implements UIResource.ModifierConstructorDescriptionFontUIResource(Font font)
Constructs aFontUIResource
.TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Constructs aTitledBorderUIResource
.TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Constructs aTitledBorderUIResource
. -
Uses of Font in javax.swing.plaf.basic
Modifier and TypeFieldDescriptionprotected Font
BasicMenuItemUI.acceleratorFont
The accelerator font. -
Uses of Font in javax.swing.plaf.nimbus
Modifier and TypeMethodDescriptionprotected Font
NimbusStyle.getFontForState(SynthContext ctx)
Returns the font for the specified state. -
Uses of Font in javax.swing.plaf.synth
Modifier and TypeMethodDescriptionSynthStyle.getFont(SynthContext context)
Returns the Font for the specified state.protected abstract Font
SynthStyle.getFontForState(SynthContext context)
Returns the font for the specified state.Modifier and TypeMethodDescriptionint
SynthGraphicsUtils.computeStringWidth(SynthContext ss, Font font, FontMetrics metrics, String text)
Returns the size of the passed in string.SynthGraphicsUtils.getMaximumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)
Returns the maximum size needed to properly render an icon and text.SynthGraphicsUtils.getMinimumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)
Returns the minimum size needed to properly render an icon and text.SynthGraphicsUtils.getPreferredSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)
Returns the preferred size needed to properly render an icon and text. -
Uses of Font in javax.swing.table
Modifier and TypeMethodDescriptionJTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getFont()
Modifier and TypeMethodDescriptionJTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getFontMetrics(Font f)
void
-
Uses of Font in javax.swing.text
Modifier and TypeMethodDescriptionDefaultStyledDocument.getFont(AttributeSet attr)
Gets the font from an attribute set.GlyphView.getFont()
Fetch the font that the glyphs should be based upon.LabelView.getFont()
Fetches the font that the glyphs should be based upon.Gets a new font.StyleContext.getFont(AttributeSet attr)
Gets the font from an attribute set.StyledDocument.getFont(AttributeSet attr)
Takes a set of attributes and turn it into a font specification.Modifier and TypeMethodDescriptionStyleContext.getFontMetrics(Font f)
Returns font metrics for a font. -
Uses of Font in javax.swing.text.html
Modifier and TypeMethodDescriptionStyleSheet.getFont(AttributeSet a)
Fetches the font to use for the given set of attributes. -
Uses of Font in javax.swing.tree
Modifier and TypeFieldDescriptionprotected Font
DefaultTreeCellEditor.font
Font to paint with,null
indicates font of renderer is to be used.
Font
methodgetLineMetrics
.