クラス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のメソッド 修飾子と型 メソッド 説明 Font
Translator. getFont()
このオブジェクトのFont
を取得します。型Fontのパラメータを持つcom.sun.java.accessibility.utilのメソッド 修飾子と型 メソッド 説明 FontMetrics
Translator. getFontMetrics(Font f)
このオブジェクトのFontMetrics
を取得します。void
Translator. setFont(Font f)
このオブジェクトのFont
を設定します。 -
java.awtでのFontの使用
Fontとして宣言されているjava.awtのフィールド 修飾子と型 フィールド 説明 protected Font
FontMetrics. font
フォント・メトリックスの作成元になる実際のFont
。Fontを返すjava.awtのメソッド 修飾子と型 メソッド 説明 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
Font. decode(String str)
str
引数で説明されているFont
を返します。Font
Font. deriveFont(float size)
現在のFont
オブジェクトを複製し、それに新しいサイズを適用することによって、新しいFont
オブジェクトを作成します。Font
Font. deriveFont(int style)
現在のFont
オブジェクトを複製し、それに新しいスタイルを適用することによって、新しいFont
オブジェクトを作成します。Font
Font. deriveFont(int style, float size)
このFont
オブジェクトを複製し、新しいスタイルとサイズを適用することによって、新しいFont
オブジェクトを作成します。Font
Font. deriveFont(int style, AffineTransform trans)
このFont
オブジェクトを複製し、新しいスタイルと変形を適用することによって、新しいFont
オブジェクトを作成します。Font
Font. deriveFont(AffineTransform trans)
現在のFont
オブジェクトを複製し、それに新しい変形を適用することによって、新しいFont
オブジェクトを作成します。Font
Font. deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
現在のFont
オブジェクトを複製し、それに新しいフォント属性のセットを適用することによって、新しいFont
オブジェクトを作成します。abstract Font[]
GraphicsEnvironment. getAllFonts()
このGraphicsEnvironment
で使用可能なすべてのフォントの1ポイントのサイズのインスタンスを含む配列を返します。Font
Component.AccessibleAWTComponent. getFont()
このオブジェクトのFont
を取得します。Font
Component. getFont()
このコンポーネントのフォントを取得します。static Font
Font. getFont(String nm)
システムのプロパティ・リストからFont
オブジェクトを返します。static Font
Font. getFont(String nm, Font font)
システムのプロパティ・リストから指定されたFont
を取得します。static Font
Font. getFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
属性に適したFont
を返します。Font
FontMetrics. getFont()
このFontMetrics
オブジェクトによって記述されたFont
を取得します。abstract Font
Graphics. getFont()
現在のフォントを返します。Font
List.AccessibleAWTList.AccessibleAWTListChild. getFont()
オブジェクトのフォントを返します。Font
MenuComponent.AccessibleAWTMenuComponent. getFont()
このオブジェクトのFont
を取得します。Font
MenuComponent. getFont()
このメニュー・コンポーネントに使用するフォントを返します。Font
MenuContainer. getFont()
このコンテナで使用されているフォントを返します。Font型のパラメータを持つjava.awtのメソッド 修飾子と型 メソッド 説明 static Font
Font. getFont(String nm, Font font)
システムのプロパティ・リストから指定されたFont
を取得します。FontMetrics
Component.AccessibleAWTComponent. getFontMetrics(Font f)
このオブジェクトのFontMetrics
を取得します。FontMetrics
Component. getFontMetrics(Font font)
指定されたフォントのフォント・メトリックを取得します。abstract FontMetrics
Graphics. getFontMetrics(Font f)
指定されたフォントのフォント・メトリックを取得します。FontMetrics
List.AccessibleAWTList.AccessibleAWTListChild. getFontMetrics(Font f)
オブジェクトのFontMetricsを返します。FontMetrics
MenuComponent.AccessibleAWTMenuComponent. getFontMetrics(Font f)
このオブジェクトのFontMetrics
を取得します。abstract FontMetrics
Toolkit. getFontMetrics(Font font)
非推奨。JDK version 1.2以降は、Font
メソッドgetLineMetrics
に置き換えられています。boolean
GraphicsEnvironment. registerFont(Font font)
このGraphicsEnvironment
で作成されたFont
を登録します。void
Component.AccessibleAWTComponent. setFont(Font f)
このオブジェクトのFont
を設定します。void
Component. setFont(Font f)
このコンポーネントのフォントを設定します。void
Container. setFont(Font f)
このコンテナのフォントを設定します。abstract void
Graphics. setFont(Font font)
このグラフィックス・コンテキストのフォントを、指定されたフォントに設定します。void
List.AccessibleAWTList.AccessibleAWTListChild. setFont(Font f)
オブジェクトのフォントを設定します。void
MenuComponent.AccessibleAWTMenuComponent. setFont(Font f)
このオブジェクトのFont
を設定します。void
MenuComponent. 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のメソッド 修飾子と型 メソッド 説明 Font
MultipleMaster. deriveMMFont(float[] axes)
指定された配列に格納されているデザイン軸値に基づいて、マルチプル・マスター・フォントの新しいインスタンスを生成します。Font
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
AccessibleComponent. getFont()
このオブジェクトのフォントを取得します。Font型のパラメータを持つjavax.accessibilityのメソッド 修飾子と型 メソッド 説明 FontMetrics
AccessibleComponent. getFontMetrics(Font f)
このオブジェクトのFontMetrics
を取得します。void
AccessibleComponent. setFont(Font f)
このオブジェクトのフォントを設定します。 -
javax.swingでのFontの使用
Fontを返すjavax.swingのメソッド 修飾子と型 メソッド 説明 Font
DebugGraphics. getFont()
テキスト描画処理に使うFontを返します。Font
JTable.AccessibleJTable.AccessibleJTableCell. getFont()
このオブジェクトのFont
を取得します。Font
UIDefaults. getFont(Object key)
key
の値がFont
である場合はそれを返し、それ以外の場合はnull
を返します。Font
UIDefaults. getFont(Object key, Locale l)
指定されたLocale
のkey
の値がFont
である場合はそれを返し、それ以外の場合はnull
を返します。static Font
UIManager. getFont(Object key)
デフォルトからフォントを返します。static Font
UIManager. getFont(Object key, Locale l)
デフォルトから、指定されたロケールに適したフォントを返します。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)
指定された位置、フォント、およびカラーで、既存のボーダーにタイトルを追加します。FontMetrics
DebugGraphics. getFontMetrics(Font f)
Graphics.getFontMetrics
をオーバーライドします。FontMetrics
JComponent. getFontMetrics(Font font)
指定されたFont
のFontMetrics
を取得します。FontMetrics
JTable.AccessibleJTable.AccessibleJTableCell. getFontMetrics(Font f)
このオブジェクトのFontMetrics
を取得します。void
DebugGraphics. setFont(Font aFont)
テキスト描画処理に使うFontを設定します。void
JComponent. setFont(Font font)
このコンポーネントのフォントを設定します。void
JSlider. setFont(Font font)
このコンポーネントのフォントを設定します。void
JTable.AccessibleJTable.AccessibleJTableCell. setFont(Font f)
このオブジェクトのFont
を設定します。void
JTextArea. setFont(Font f)
現在のフォントを設定します。void
JTextField. setFont(Font f)
現在のフォントを設定します。 -
javax.swing.borderでのFontの使用
Fontとして宣言されているjavax.swing.borderのフィールド 修飾子と型 フィールド 説明 protected Font
TitledBorder. titleFont
タイトルを描画するためのフォント。Fontを返すjavax.swing.borderのメソッド 修飾子と型 メソッド 説明 protected Font
TitledBorder. getFont(Component c)
タイトル付きボーダーのデフォルト・フォントを返します。Font
TitledBorder. getTitleFont()
タイトル付きボーダーのタイトル・フォントを返します。Font型のパラメータを持つjavax.swing.borderのメソッド 修飾子と型 メソッド 説明 void
TitledBorder. 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のサブクラス 修飾子と型 クラス 説明 class
FontUIResource
java.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 Font
BasicMenuItemUI. acceleratorFont
アクセラレータ・フォント。Font型のパラメータを持つjavax.swing.plaf.basicのメソッド 修飾子と型 メソッド 説明 protected void
BasicTabbedPaneUI. 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 Font
NimbusStyle. getFontForState(SynthContext ctx)
指定された状態のフォントを返します。 -
javax.swing.plaf.synthでのFontの使用
Fontを返すjavax.swing.plaf.synthのメソッド 修飾子と型 メソッド 説明 Font
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)
渡された文字列のサイズを返します。Dimension
SynthGraphicsUtils. getMaximumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)
アイコンやテキストを正しくレンダリングするのに必要な最大サイズを返します。Dimension
SynthGraphicsUtils. getMinimumSize(SynthContext ss, Font font, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex)
アイコンやテキストを正しくレンダリングするのに必要な最小サイズを返します。Dimension
SynthGraphicsUtils. 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のメソッド 修飾子と型 メソッド 説明 Font
DefaultStyledDocument. getFont(AttributeSet attr)
属性セットからフォントを取得します。Font
GlyphView. getFont()
グリフのベースとなるフォントを取得します。Font
LabelView. getFont()
グリフのベースとなるフォントを取得します。Font
StyleContext. getFont(String family, int style, int size)
新しいフォントを取得します。Font
StyleContext. getFont(AttributeSet attr)
属性セットからフォントを取得します。Font
StyledDocument. getFont(AttributeSet attr)
属性セットを引数として、フォント指定に変換します。Font型のパラメータを持つjavax.swing.textのメソッド 修飾子と型 メソッド 説明 FontMetrics
StyleContext. getFontMetrics(Font f)
フォントのフォント・メトリックスを返します。 -
javax.swing.text.htmlでのFontの使用
Fontを返すjavax.swing.text.htmlのメソッド 修飾子と型 メソッド 説明 Font
StyleSheet. getFont(AttributeSet a)
指定された属性セットで使用するフォントを取得します。 -
javax.swing.treeでのFontの使用
Fontとして宣言されているjavax.swing.treeのフィールド 修飾子と型 フィールド 説明 protected Font
DefaultTreeCellEditor. font
ペイントに使用するフォントです。null
は、レンダラのフォントを使うことを示します。Fontを返すjavax.swing.treeのメソッド 修飾子と型 メソッド 説明 Font
DefaultTreeCellEditor. getFont()
編集に使用されるフォントを取得します。Font
DefaultTreeCellRenderer. getFont()
このコンポーネントのフォントを取得します。Font型のパラメータを持つjavax.swing.treeのメソッド 修飾子と型 メソッド 説明 void
DefaultTreeCellEditor. setFont(Font font)
編集に使用されるフォントを設定します。void
DefaultTreeCellRenderer. setFont(Font font)
FontUIResource
をnullにマップするためにサブクラス化されます。
-