クラスjava.awt.Font
の使用
-
Fontを使用するパッケージ パッケージ 説明 com.sun.java.accessibility.util Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。java.awt ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。java.awt.font フォント関連のクラスおよびインタフェースを提供します。javax.accessibility ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。javax.swing.border Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。javax.swing.plaf 1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。javax.swing.plaf.basic 基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.plaf.nimbus クロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.plaf.synth Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。javax.swing.text 編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。javax.swing.text.html HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。javax.swing.tree javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。 -
-
com.sun.java.accessibility.utilでのFontの使用
Fontを戻すcom.sun.java.accessibility.utilのメソッド 修飾子と型 メソッド 説明 FontTranslator. getFont()このオブジェクトのFontを取得します。型Fontのパラメータを持つcom.sun.java.accessibility.utilのメソッド 修飾子と型 メソッド 説明 FontMetricsTranslator. getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。voidTranslator. setFont(Font f)このオブジェクトのFontを設定します。 -
java.awtでのFontの使用
Fontとして宣言されているjava.awtのフィールド 修飾子と型 フィールド 説明 protected FontFontMetrics. fontフォント・メトリックスの作成元になる実際のFont。Fontを返すjava.awtのメソッド 修飾子と型 メソッド 説明 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 FontFont. decode(String str)str引数で説明されているFontを返します。FontFont. deriveFont(float size)現在のFontオブジェクトを複製し、それに新しいサイズを適用することによって、新しいFontオブジェクトを作成します。FontFont. deriveFont(int style)現在のFontオブジェクトを複製し、それに新しいスタイルを適用することによって、新しいFontオブジェクトを作成します。FontFont. deriveFont(int style, float size)このFontオブジェクトを複製し、新しいスタイルとサイズを適用することによって、新しいFontオブジェクトを作成します。FontFont. deriveFont(int style, AffineTransform trans)このFontオブジェクトを複製し、新しいスタイルと変形を適用することによって、新しいFontオブジェクトを作成します。FontFont. deriveFont(AffineTransform trans)現在のFontオブジェクトを複製し、それに新しい変形を適用することによって、新しいFontオブジェクトを作成します。FontFont. deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)現在のFontオブジェクトを複製し、それに新しいフォント属性のセットを適用することによって、新しいFontオブジェクトを作成します。abstract Font[]GraphicsEnvironment. getAllFonts()このGraphicsEnvironmentで使用可能なすべてのフォントの1ポイントのサイズのインスタンスを含む配列を返します。FontComponent.AccessibleAWTComponent. getFont()このオブジェクトのFontを取得します。FontComponent. getFont()このコンポーネントのフォントを取得します。static FontFont. getFont(String nm)システムのプロパティ・リストからFontオブジェクトを返します。static FontFont. getFont(String nm, Font font)システムのプロパティ・リストから指定されたFontを取得します。static FontFont. getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)属性に適したFontを返します。FontFontMetrics. getFont()このFontMetricsオブジェクトによって記述されたFontを取得します。abstract FontGraphics. getFont()現在のフォントを返します。FontList.AccessibleAWTList.AccessibleAWTListChild. getFont()オブジェクトのフォントを返します。FontMenuComponent.AccessibleAWTMenuComponent. getFont()このオブジェクトのFontを取得します。FontMenuComponent. getFont()このメニュー・コンポーネントに使用するフォントを返します。FontMenuContainer. getFont()このコンテナで使用されているフォントを返します。Font型のパラメータを持つjava.awtのメソッド 修飾子と型 メソッド 説明 static FontFont. getFont(String nm, Font font)システムのプロパティ・リストから指定されたFontを取得します。FontMetricsComponent.AccessibleAWTComponent. getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。FontMetricsComponent. getFontMetrics(Font font)指定されたフォントのフォント・メトリックを取得します。abstract FontMetricsGraphics. getFontMetrics(Font f)指定されたフォントのフォント・メトリックを取得します。FontMetricsList.AccessibleAWTList.AccessibleAWTListChild. getFontMetrics(Font f)オブジェクトのFontMetricsを返します。FontMetricsMenuComponent.AccessibleAWTMenuComponent. getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。abstract FontMetricsToolkit. getFontMetrics(Font font)非推奨。JDKバージョン1.2で、FontメソッドgetLineMetricsに置き換えられています。booleanGraphicsEnvironment. registerFont(Font font)このGraphicsEnvironmentで作成されたFontを登録します。voidComponent.AccessibleAWTComponent. setFont(Font f)このオブジェクトのFontを設定します。voidComponent. setFont(Font f)このコンポーネントのフォントを設定します。voidContainer. setFont(Font f)このコンテナのフォントを設定します。abstract voidGraphics. setFont(Font font)このグラフィックス・コンテキストのフォントを、指定されたフォントに設定します。voidList.AccessibleAWTList.AccessibleAWTListChild. setFont(Font f)オブジェクトのフォントを設定します。voidMenuComponent.AccessibleAWTMenuComponent. setFont(Font f)このオブジェクトのFontを設定します。voidMenuComponent. setFont(Font f)このメニュー・コンポーネントに使用するフォントを、指定されたフォントに設定します。Font型のパラメータを持つjava.awtのコンストラクタ コンストラクタ 説明 Font(Font font)指定されたfontから新しいFontを作成します。FontMetrics(Font font)指定されたFontおよびそのFont内の特定の文字グリフに関する高さと幅の情報を見つけるための新しいFontMetricsオブジェクトを作成します。 -
java.awt.fontでのFontの使用
Fontを返すjava.awt.fontのメソッド 修飾子と型 メソッド 説明 FontMultipleMaster. deriveMMFont(float[] axes)指定された配列に格納されているデザイン軸値に基づいて、マルチプル・マスター・フォントの新しいインスタンスを生成します。FontMultipleMaster. 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のメソッド 修飾子と型 メソッド 説明 FontAccessibleComponent. getFont()このオブジェクトのフォントを取得します。Font型のパラメータを持つjavax.accessibilityのメソッド 修飾子と型 メソッド 説明 FontMetricsAccessibleComponent. getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。voidAccessibleComponent. setFont(Font f)このオブジェクトのフォントを設定します。 -
javax.swingでのFontの使用
Fontを返すjavax.swingのメソッド 修飾子と型 メソッド 説明 FontDebugGraphics. getFont()テキスト描画処理に使うFontを返します。FontJTable.AccessibleJTable.AccessibleJTableCell. getFont()このオブジェクトのFontを取得します。FontUIDefaults. getFont(Object key)keyの値がFontである場合はそれを返し、それ以外の場合はnullを返します。FontUIDefaults. getFont(Object key, Locale l)指定されたLocaleのkeyの値がFontである場合はそれを返し、それ以外の場合はnullを返します。static FontUIManager. getFont(Object key)デフォルトからフォントを返します。static FontUIManager. getFont(Object key, Locale l)デフォルトから、指定されたロケールに適したフォントを返します。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)指定された位置、フォント、およびカラーで、既存のボーダーにタイトルを追加します。FontMetricsDebugGraphics. getFontMetrics(Font f)Graphics.getFontMetricsをオーバーライドします。FontMetricsJComponent. getFontMetrics(Font font)指定されたFontのFontMetricsを取得します。FontMetricsJTable.AccessibleJTable.AccessibleJTableCell. getFontMetrics(Font f)このオブジェクトのFontMetricsを取得します。voidDebugGraphics. setFont(Font aFont)テキスト描画処理に使うFontを設定します。voidJComponent. setFont(Font font)このコンポーネントのフォントを設定します。voidJSlider. setFont(Font font)このコンポーネントのフォントを設定します。voidJTable.AccessibleJTable.AccessibleJTableCell. setFont(Font f)このオブジェクトのFontを設定します。voidJTextArea. setFont(Font f)現在のフォントを設定します。voidJTextField. setFont(Font f)現在のフォントを設定します。 -
javax.swing.borderでのFontの使用
Fontとして宣言されているjavax.swing.borderのフィールド 修飾子と型 フィールド 説明 protected FontTitledBorder. titleFontタイトルを描画するためのフォント。Fontを返すjavax.swing.borderのメソッド 修飾子と型 メソッド 説明 protected FontTitledBorder. getFont(Component c)タイトル付きボーダーのデフォルト・フォントを返します。FontTitledBorder. getTitleFont()タイトル付きボーダーのタイトル・フォントを返します。Font型のパラメータを持つjavax.swing.borderのメソッド 修飾子と型 メソッド 説明 voidTitledBorder. setTitleFont(Font titleFont)タイトル付きボーダーのタイトル・フォントを設定します。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のサブクラス 修飾子と型 クラス 説明 classFontUIResourcejava.awt.Fontのサブクラスであり、UIResourceインタフェースを実装しています。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のフィールド 修飾子と型 フィールド 説明 protected FontBasicMenuItemUI. acceleratorFontアクセラレータ・フォント。Font型のパラメータを持つjavax.swing.plaf.basicのメソッド 修飾子と型 メソッド 説明 protected voidBasicTabbedPaneUI. paintText(Graphics g, int tabPlacement, Font font, FontMetrics metrics, int tabIndex, String title, Rectangle textRect, boolean isSelected)テキストをペイントします。 -
javax.swing.plaf.nimbusでのFontの使用
Fontを返すjavax.swing.plaf.nimbusのメソッド 修飾子と型 メソッド 説明 protected FontNimbusStyle. getFontForState(SynthContext ctx)指定された状態のフォントを返します。 -
javax.swing.plaf.synthでのFontの使用
Fontを返すjavax.swing.plaf.synthのメソッド 修飾子と型 メソッド 説明 FontSynthStyle. 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)渡された文字列のサイズを返します。DimensionSynthGraphicsUtils. getMaximumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)アイコンやテキストを正しくレンダリングするのに必要な最大サイズを返します。DimensionSynthGraphicsUtils. getMinimumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)アイコンやテキストを正しくレンダリングするのに必要な最小サイズを返します。DimensionSynthGraphicsUtils. getPreferredSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)アイコンやテキストを正しくレンダリングするのに必要な推奨サイズを返します。 -
javax.swing.textでのFontの使用
Fontを返すjavax.swing.textのメソッド 修飾子と型 メソッド 説明 FontDefaultStyledDocument. getFont(AttributeSet attr)属性セットからフォントを取得します。FontGlyphView. getFont()グリフのベースとなるフォントを取得します。FontLabelView. getFont()グリフのベースとなるフォントを取得します。FontStyleContext. getFont(String family, int style, int size)新しいフォントを取得します。FontStyleContext. getFont(AttributeSet attr)属性セットからフォントを取得します。FontStyledDocument. getFont(AttributeSet attr)属性セットを引数として、フォント指定に変換します。Font型のパラメータを持つjavax.swing.textのメソッド 修飾子と型 メソッド 説明 FontMetricsStyleContext. getFontMetrics(Font f)フォントのフォント・メトリックスを返します。 -
javax.swing.text.htmlでのFontの使用
Fontを返すjavax.swing.text.htmlのメソッド 修飾子と型 メソッド 説明 FontStyleSheet. getFont(AttributeSet a)指定された属性セットで使用するフォントを取得します。 -
javax.swing.treeでのFontの使用
Fontとして宣言されているjavax.swing.treeのフィールド 修飾子と型 フィールド 説明 protected FontDefaultTreeCellEditor. fontペイントに使用するフォントです。nullは、レンダラのフォントを使うことを示します。Fontを返すjavax.swing.treeのメソッド 修飾子と型 メソッド 説明 FontDefaultTreeCellEditor. getFont()編集に使用されるフォントを取得します。FontDefaultTreeCellRenderer. getFont()このコンポーネントのフォントを取得します。Font型のパラメータを持つjavax.swing.treeのメソッド 修飾子と型 メソッド 説明 voidDefaultTreeCellEditor. setFont(Font font)編集に使用されるフォントを設定します。voidDefaultTreeCellRenderer. setFont(Font font)FontUIResourceをnullにマップするためにサブクラス化されます。
-