クラスjava.awt.Font
の使用
Fontを使用するパッケージ
パッケージ
説明
Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
フォント関連のクラスおよびインタフェースを提供します。
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
クロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
javax.swing.JTable
を処理するためのクラスとインタフェースを提供します。編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。javax.swing.JTree
を処理するためのクラスとインタフェースを提供します。-
com.sun.java.accessibility.utilでのFontの使用
型Fontのパラメータを持つcom.sun.java.accessibility.utilのメソッド修飾子と型メソッド説明Translator.getFontMetrics
(Font f) このオブジェクトのFontMetrics
を取得します。void
このオブジェクトのFont
を設定します。 -
java.awtでのFontの使用
修飾子と型メソッド説明static Font
Font.createFont
(int fontFormat, File fontFile) 指定されたフォント・タイプと指定されたフォント・ファイルを使用して、新しいFont
を返します。static Font
Font.createFont
(int fontFormat, InputStream fontStream) 指定されたフォント・タイプと入力データを使用して、新しいFont
を返します。static Font[]
Font.createFonts
(File fontFile) 指定されたファイルからデコードされたFont
の新しい配列を返します。static Font[]
Font.createFonts
(InputStream fontStream) 指定されたストリームからデコードされたFont
の新しい配列を返します。static Font
str
引数で説明されているFont
を返します。Font.deriveFont
(float size) 現在のFont
オブジェクトを複製し、それに新しいサイズを適用することによって、新しいFont
オブジェクトを作成します。Font.deriveFont
(int style) 現在のFont
オブジェクトを複製し、それに新しいスタイルを適用することによって、新しいFont
オブジェクトを作成します。Font.deriveFont
(int style, float size) このFont
オブジェクトを複製し、新しいスタイルとサイズを適用することによって、新しいFont
オブジェクトを作成します。Font.deriveFont
(int style, AffineTransform trans) このFont
オブジェクトを複製し、新しいスタイルと変形を適用することによって、新しいFont
オブジェクトを作成します。Font.deriveFont
(AffineTransform trans) 現在のFont
オブジェクトを複製し、それに新しい変形を適用することによって、新しいFont
オブジェクトを作成します。Font.deriveFont
(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 現在のFont
オブジェクトを複製し、それに新しいフォント属性のセットを適用することによって、新しいFont
オブジェクトを作成します。abstract Font[]
GraphicsEnvironment.getAllFonts()
このGraphicsEnvironment
で使用可能なすべてのフォントの1ポイントのサイズのインスタンスを含む配列を返します。Component.AccessibleAWTComponent.getFont()
このオブジェクトのFont
を取得します。Component.getFont()
このコンポーネントのフォントを取得します。static Font
システムのプロパティ・リストからFont
オブジェクトを返します。static Font
システムのプロパティ・リストから指定されたFont
を取得します。static Font
Font.getFont
(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 属性に適したFont
を返します。FontMetrics.getFont()
このFontMetrics
オブジェクトによって記述されたFont
を取得します。abstract Font
Graphics.getFont()
現在のフォントを返します。List.AccessibleAWTList.AccessibleAWTListChild.getFont()
オブジェクトのフォントを返します。MenuComponent.AccessibleAWTMenuComponent.getFont()
このオブジェクトのFont
を取得します。MenuComponent.getFont()
このメニュー・コンポーネントに使用するフォントを返します。MenuContainer.getFont()
このコンテナで使用されているフォントを返します。修飾子と型メソッド説明static Font
システムのプロパティ・リストから指定されたFont
を取得します。Component.AccessibleAWTComponent.getFontMetrics
(Font f) このオブジェクトのFontMetrics
を取得します。Component.getFontMetrics
(Font font) 指定されたフォントのフォント・メトリックを取得します。abstract FontMetrics
Graphics.getFontMetrics
(Font f) 指定されたフォントのフォント・メトリックを取得します。List.AccessibleAWTList.AccessibleAWTListChild.getFontMetrics
(Font f) オブジェクトのFontMetricsを返します。MenuComponent.AccessibleAWTMenuComponent.getFontMetrics
(Font f) このオブジェクトのFontMetrics
を取得します。abstract FontMetrics
Toolkit.getFontMetrics
(Font font) 非推奨。boolean
GraphicsEnvironment.registerFont
(Font font) このGraphicsEnvironment
で作成されたFont
を登録します。void
このオブジェクトのFont
を設定します。void
このコンポーネントのフォントを設定します。void
このコンテナのフォントを設定します。abstract void
このグラフィックス・コンテキストのフォントを、指定されたフォントに設定します。void
オブジェクトのフォントを設定します。void
このオブジェクトのFont
を設定します。void
このメニュー・コンポーネントに使用するフォントを、指定されたフォントに設定します。修飾子コンストラクタ説明protected
指定されたfont
から新しいFont
を作成します。protected
FontMetrics
(Font font) 指定されたFont
およびそのFont
内の特定の文字グリフに関する高さと幅の情報を見つけるための新しいFontMetrics
オブジェクトを作成します。 -
java.awt.fontでのFontの使用
Fontを返すjava.awt.fontのメソッド修飾子と型メソッド説明MultipleMaster.deriveMMFont
(float[] axes) 指定された配列に格納されているデザイン軸値に基づいて、マルチプル・マスター・フォントの新しいインスタンスを生成します。MultipleMaster.deriveMMFont
(float[] glyphWidths, float avgStemWidth, float typicalCapHeight, float typicalXHeight, float italicAngle) 詳細メトリック情報に基づいて、マルチプル・マスター・フォントの新しいインスタンスを生成します。abstract Font
GlyphVector.getFont()
このGlyphVector
に関連付けられたFont
を返します。Font型のパラメータを持つjava.awt.fontのコンストラクタ修飾子コンストラクタ説明TextLayout
(String string, Font font, FontRenderContext frc) String
およびFont
からTextLayout
を構築します。 -
javax.accessibilityでのFontの使用
Fontを返すjavax.accessibilityのメソッドFont型のパラメータを持つjavax.accessibilityのメソッド修飾子と型メソッド説明AccessibleComponent.getFontMetrics
(Font f) このオブジェクトのFontMetrics
を取得します。void
このオブジェクトのフォントを設定します。 -
javax.swingでのFontの使用
Fontを返すjavax.swingのメソッド修飾子と型メソッド説明DebugGraphics.getFont()
テキスト描画処理に使うFontを返します。JList.AccessibleJList.AccessibleJListChild.getFont()
JTable.AccessibleJTable.AccessibleJTableCell.getFont()
このオブジェクトのFont
を取得します。JTree.AccessibleJTree.AccessibleJTreeNode.getFont()
key
の値がFont
である場合はそれを返し、それ以外の場合はnull
を返します。指定されたLocale
のkey
の値がFont
である場合はそれを返し、それ以外の場合はnull
を返します。static Font
デフォルトからフォントを返します。static Font
デフォルトから、指定されたロケールに適したフォントを返します。Font型のパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明static TitledBorder
BorderFactory.createTitledBorder
(Border border, String title, int titleJustification, int titlePosition, Font titleFont) 指定された位置とフォントで、デフォルト・テキスト・カラー(現在のLook & Feelによって決まる)を使って、既存のボーダーにタイトルを追加します。static TitledBorder
BorderFactory.createTitledBorder
(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) 指定された位置、フォント、およびカラーで、既存のボーダーにタイトルを追加します。DebugGraphics.getFontMetrics
(Font f) Graphics.getFontMetrics
をオーバーライドします。JComponent.getFontMetrics
(Font font) 指定されたFont
のFontMetrics
を取得します。JList.AccessibleJList.AccessibleJListChild.getFontMetrics
(Font f) JTable.AccessibleJTable.AccessibleJTableCell.getFontMetrics
(Font f) このオブジェクトのFontMetrics
を取得します。JTree.AccessibleJTree.AccessibleJTreeNode.getFontMetrics
(Font f) void
テキスト描画処理に使うFontを設定します。void
このコンポーネントのフォントを設定します。void
void
このコンポーネントのフォントを設定します。void
このオブジェクトのFont
を設定します。void
現在のフォントを設定します。void
現在のフォントを設定します。void
-
javax.swing.borderでのFontの使用
Fontとして宣言されているjavax.swing.borderのフィールドFontを返すjavax.swing.borderのメソッド修飾子と型メソッド説明protected Font
タイトル付きボーダーのデフォルト・フォントを返します。TitledBorder.getTitleFont()
タイトル付きボーダーのタイトル・フォントを返します。Font型のパラメータを持つjavax.swing.borderのメソッドFont型のパラメータを持つjavax.swing.borderのコンストラクタ修飾子コンストラクタ説明TitledBorder
(Border border, String title, int titleJustification, int titlePosition, Font titleFont) 指定されたボーダー、タイトル、タイトル位置揃え、タイトル位置、およびタイトル・フォントで、TitledBorderのインスタンスを生成します。TitledBorder
(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) 指定されたボーダー、タイトル、タイトル位置揃え、タイトル位置、タイトル・フォント、およびタイトル・カラーで、TitledBorderのインスタンスを生成します。 -
javax.swing.plafでのFontの使用
javax.swing.plafでのFontのサブクラスFont型のパラメータを持つjavax.swing.plafのコンストラクタ修飾子コンストラクタ説明FontUIResource
(Font font) FontUIResource
を構築します。TitledBorderUIResource
(Border border, String title, int titleJustification, int titlePosition, Font titleFont) TitledBorderUIResource
を構築します。TitledBorderUIResource
(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor) TitledBorderUIResource
を構築します。 -
javax.swing.plaf.basicでのFontの使用
Fontとして宣言されているjavax.swing.plaf.basicのフィールドFont型のパラメータを持つjavax.swing.plaf.basicのメソッド -
javax.swing.plaf.nimbusでのFontの使用
Fontを返すjavax.swing.plaf.nimbusのメソッド -
javax.swing.plaf.synthでのFontの使用
Fontを返すjavax.swing.plaf.synthのメソッド修飾子と型メソッド説明SynthStyle.getFont
(SynthContext context) 指定された状態のFontを返します。protected abstract Font
SynthStyle.getFontForState
(SynthContext context) 指定された状態のフォントを返します。Font型のパラメータを持つjavax.swing.plaf.synthのメソッド修飾子と型メソッド説明int
SynthGraphicsUtils.computeStringWidth
(SynthContext ss, Font font, FontMetrics metrics, String text) 渡された文字列のサイズを返します。SynthGraphicsUtils.getMaximumSize
(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) アイコンやテキストを正しくレンダリングするのに必要な最大サイズを返します。SynthGraphicsUtils.getMinimumSize
(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) アイコンやテキストを正しくレンダリングするのに必要な最小サイズを返します。SynthGraphicsUtils.getPreferredSize
(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex) アイコンやテキストを正しくレンダリングするのに必要な推奨サイズを返します。 -
javax.swing.tableでのFontの使用
Fontを返すjavax.swing.tableのメソッドFont型のパラメータを持つjavax.swing.tableのメソッド修飾子と型メソッド説明JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getFontMetrics
(Font f) void
-
javax.swing.textでのFontの使用
Fontを返すjavax.swing.textのメソッド修飾子と型メソッド説明DefaultStyledDocument.getFont
(AttributeSet attr) 属性セットからフォントを取得します。GlyphView.getFont()
グリフのベースとなるフォントを取得します。LabelView.getFont()
グリフのベースとなるフォントを取得します。新しいフォントを取得します。StyleContext.getFont
(AttributeSet attr) 属性セットからフォントを取得します。StyledDocument.getFont
(AttributeSet attr) 属性セットを引数として、フォント指定に変換します。Font型のパラメータを持つjavax.swing.textのメソッド -
javax.swing.text.htmlでのFontの使用
Fontを返すjavax.swing.text.htmlのメソッド -
javax.swing.treeでのFontの使用
Fontとして宣言されているjavax.swing.treeのフィールドFontを返すjavax.swing.treeのメソッド修飾子と型メソッド説明DefaultTreeCellEditor.getFont()
編集に使用されるフォントを取得します。DefaultTreeCellRenderer.getFont()
このコンポーネントのフォントを取得します。Font型のパラメータを持つjavax.swing.treeのメソッド
Font
メソッドgetLineMetrics
に置き換えられています。