クラス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 FontFont.createFont(int fontFormat, File fontFile)指定されたフォント・タイプと指定されたフォント・ファイルを使用して、新しいFontを返します。static FontFont.createFont(int fontFormat, InputStream fontStream)指定されたフォント・タイプと入力データを使用して、新しいFontを返します。static Font[]Font.createFonts(File fontFile)指定されたファイルからデコードされたFontの新しい配列を返します。static Font[]Font.createFonts(InputStream fontStream)指定されたストリームからデコードされたFontの新しい配列を返します。static Fontstr引数で説明されている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 FontFont.getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)属性に適したFontを返します。FontMetrics.getFont()このFontMetricsオブジェクトによって記述されたFontを取得します。abstract FontGraphics.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 FontMetricsGraphics.getFontMetrics(Font f)指定されたフォントのフォント・メトリックを取得します。List.AccessibleAWTList.AccessibleAWTListChild.getFontMetrics(Font f)オブジェクトのFontMetricsを返します。MenuComponent.AccessibleAWTMenuComponent.getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。abstract FontMetricsToolkit.getFontMetrics(Font font)非推奨。booleanGraphicsEnvironment.registerFont(Font font)このGraphicsEnvironmentで作成されたFontを登録します。voidこのオブジェクトのFontを設定します。voidこのコンポーネントのフォントを設定します。voidこのコンテナのフォントを設定します。abstract voidこのグラフィックス・コンテキストのフォントを、指定されたフォントに設定します。voidオブジェクトのフォントを設定します。voidこのオブジェクトのFontを設定します。voidこのメニュー・コンポーネントに使用するフォントを、指定されたフォントに設定します。修飾子コンストラクタ説明protected指定されたfontから新しいFontを作成します。protectedFontMetrics(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 FontGlyphVector.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 TitledBorderBorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)指定された位置とフォントで、デフォルト・テキスト・カラー(現在のLook & Feelによって決まる)を使って、既存のボーダーにタイトルを追加します。static TitledBorderBorderFactory.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このコンポーネントのフォントを設定します。voidvoidこのコンポーネントのフォントを設定します。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 FontSynthStyle.getFontForState(SynthContext context)指定された状態のフォントを返します。Font型のパラメータを持つjavax.swing.plaf.synthのメソッド修飾子と型メソッド説明intSynthGraphicsUtils.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に置き換えられています。