クラス
java.awt.font.FontRenderContextの使用
-
FontRenderContextを使用しているパッケージ パッケージ 説明 java.awt ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。java.awt.font フォント関連のクラスおよびインタフェースを提供します。 -
-
java.awtでのFontRenderContextの使用
FontRenderContextを返すjava.awtのメソッド 修飾子と型 メソッド 説明 FontRenderContext
FontMetrics. getFontRenderContext()
テキストを測定するためにこのFontMetrics
オブジェクトによって使用されるFontRenderContext
を取得します。abstract FontRenderContext
Graphics2D. getFontRenderContext()
このGraphics2D
コンテキスト内のFont
のレンダリング・コンテキストを取得します。FontRenderContext型のパラメータを持つjava.awtのメソッド 修飾子と型 メソッド 説明 GlyphVector
Font. createGlyphVector(FontRenderContext frc, char[] chars)
このFont
内のUnicode cmapに基づいて文字からグリフに1対1にマッピングすることによって、GlyphVector
を作成します。GlyphVector
Font. createGlyphVector(FontRenderContext frc, int[] glyphCodes)
このFont
内のUnicode cmapに基づいて文字からグリフに1対1にマッピングすることによって、GlyphVector
を作成します。GlyphVector
Font. createGlyphVector(FontRenderContext frc, String str)
このFont
内のUnicode cmapに基づいて文字からグリフに1対1にマッピングすることによって、GlyphVector
を作成します。GlyphVector
Font. createGlyphVector(FontRenderContext frc, CharacterIterator ci)
このFont
内のUnicode cmapに基づいて指定された文字からグリフに1対1にマッピングすることによって、GlyphVector
を作成します。LineMetrics
Font. getLineMetrics(char[] chars, int beginIndex, int limit, FontRenderContext frc)
指定された引数で作成されたLineMetrics
オブジェクトを返します。LineMetrics
Font. getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc)
指定された引数で作成されたLineMetrics
オブジェクトを返します。LineMetrics
Font. getLineMetrics(String str, FontRenderContext frc)
指定されたString
とFontRenderContext
で作成されたLineMetrics
オブジェクトを返します。LineMetrics
Font. getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)
指定された引数で作成されたLineMetrics
オブジェクトを返します。Rectangle2D
Font. getMaxCharBounds(FontRenderContext frc)
指定されたFontRenderContext
で定義された、最大の境界を持つ文字の境界を返します。Rectangle2D
Font. getStringBounds(char[] chars, int beginIndex, int limit, FontRenderContext frc)
指定されたFontRenderContext
内の指定された文字の配列の論理境界を返します。Rectangle2D
Font. getStringBounds(String str, int beginIndex, int limit, FontRenderContext frc)
指定されたFontRenderContext
内の指定されたString
の論理境界を返します。Rectangle2D
Font. getStringBounds(String str, FontRenderContext frc)
指定されたFontRenderContext
内の指定されたString
の論理境界を返します。Rectangle2D
Font. getStringBounds(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)
指定されたFontRenderContext
内の指定されたCharacterIterator
でインデックスが付けられた文字の論理境界を返します。GlyphVector
Font. layoutGlyphVector(FontRenderContext frc, char[] text, int start, int limit, int flags)
可能であればテキストの完全なレイアウトを実行して、新しいGlyphVector
オブジェクトを返します。 -
java.awt.fontでのFontRenderContextの使用
FontRenderContextを返すjava.awt.fontのメソッド 修飾子と型 メソッド 説明 abstract FontRenderContext
GlyphVector. getFontRenderContext()
このGlyphVector
に関連付けられたFontRenderContext
を返します。FontRenderContext型のパラメータを持つjava.awt.fontのメソッド 修飾子と型 メソッド 説明 boolean
FontRenderContext. equals(FontRenderContext rhs)
rhsの変換、アンチエイリアス、および部分メトリックスの値がこれと等しい場合はtrueを返します。Rectangle
GlyphVector. getGlyphPixelBounds(int index, FontRenderContext renderFRC, float x, float y)
指定された位置で指定されたFontRenderContext
を使ってGraphics
内にこのGlyphVector
がレンダリングされるときのインデックスの位置にあるグリフのピクセル境界を返します。Rectangle
GlyphVector. getPixelBounds(FontRenderContext renderFRC, float x, float y)
指定された位置にある指定されたFontRenderContext
を使用してグラフィックス内にレンダリングされるときの、このGlyphVector
のピクセル境界を返します。Rectangle
TextLayout. getPixelBounds(FontRenderContext frc, float x, float y)
指定された位置にある指定されたFontRenderContext
を使用してグラフィックス内にレンダリングされるときの、このTextLayout
のピクセル境界を返します。FontRenderContext型のパラメータを持つjava.awt.fontのコンストラクタ コンストラクタ 説明 LineBreakMeasurer(AttributedCharacterIterator text, FontRenderContext frc)
指定されたテキストに対するLineBreakMeasurer
を構築します。LineBreakMeasurer(AttributedCharacterIterator text, BreakIterator breakIter, FontRenderContext frc)
指定されたテキストに対するLineBreakMeasurer
を構築します。TextLayout(String string, Font font, FontRenderContext frc)
String
およびFont
からTextLayout
を構築します。TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
String
および属性セットからTextLayout
を構築します。TextLayout(AttributedCharacterIterator text, FontRenderContext frc)
書式付きテキストのイテレータからTextLayout
を構築します。TextMeasurer(AttributedCharacterIterator text, FontRenderContext frc)
ソース・テキストからTextMeasurer
を構築します。
-