パッケージflash.text
public class Font
継承Font Inheritance Object

Font クラスは、SWF ファイルの埋め込みフォントを管理するために使用されます。埋め込みフォントは、Font クラスのサブクラスとして表されます。Font クラスは現在、埋め込みフォントに関する情報を調べる場合にのみ有効です。このクラスを使用してフォントを変更することはできません。 Font クラスを使用して外部フォントをロードしたり、それ自体で Font オブジェクトのインスタンスを作成することはできません。Font クラスは、抽象基本クラスとして使用します。



パブリックプロパティ
 プロパティ定義
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  fontName : String
[read-only] 埋め込みフォントの名前です。
Font
  fontStyle : String
[read-only] フォントのスタイルです。
Font
  fontType : String
[read-only] フォントのタイプです。
Font
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリック Methods
 メソッド定義
  
enumerateFonts(enumerateDeviceFonts:Boolean = false):Array
[static] 現在使用可能な埋め込みフォントのリストを表示するかどうかを指定します。
Font
  
現在割り当てられているフォントを使用して指定されたストリングを表示できるかどうかを指定します。
Font
 Inherited
指定されたプロパティがオブジェクトに定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
  
[static] フォントクラスをグローバルフォントリストに登録します。
Font
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
fontNameプロパティ
fontName:String  [read-only]

埋め込みフォントの名前です。

実装
    public function get fontName():String
fontStyleプロパティ 
fontStyle:String  [read-only]

フォントのスタイルです。この値は、FontStyle クラスに定義されている任意の値です。

実装
    public function get fontStyle():String

関連項目

fontTypeプロパティ 
fontType:String  [read-only]

フォントのタイプです。この値は、FontType クラスに定義されている任意の定数です。

実装
    public function get fontType():String

関連項目

メソッドの詳細
enumerateFonts()メソッド
public static function enumerateFonts(enumerateDeviceFonts:Boolean = false):Array

現在使用可能な埋め込みフォントのリストを表示するかどうかを指定します。

パラメータ
enumerateDeviceFonts:Boolean (default = false) — 現在使用可能な埋め込みフォントのみにリストを制限するかどうかを指定します。true に設定されている場合、デバイスフォントと埋め込みフォントの両方を含む、すべてのフォントのリストが返されます。false に設定されている場合、埋め込みフォントのリストのみが返されます。

戻り値
Array — Font オブジェクトの配列として使用可能なフォントのリストです。
hasGlyphs()メソッド 
public function hasGlyphs(str:String):Boolean

現在割り当てられているフォントを使用して指定されたストリングを表示できるかどうかを指定します。

パラメータ
str:String — 現在のフォントを検査するストリングです。

戻り値
Boolean — このフォントを使用して、指定されたストリングを完全に表示できる場合は true になります。
registerFont()メソッド 
public static function registerFont(font:Class):void

フォントクラスをグローバルフォントリストに登録します。

パラメータ
font:Class — グローバルフォントリストに追加するクラスです。