- java.lang.Object
-
- java.lang.Enum<FontWeight>
-
- javafx.scene.text.FontWeight
-
- すべての実装されたインタフェース:
Serializable
,Comparable<FontWeight>
public enum FontWeight extends Enum<FontWeight>
システム上のフォントを検索するときに使用できる様々なフォントの太さを指定します。 名前は、OpenTypeフォント仕様のOS/2の表に事前に定義されている太さに対応しています。 CSS 3仕様でも、同じことが一連の値として参照されています。- 導入されたバージョン:
- JavaFX 2.0
-
-
列挙型定数のサマリー
列挙型定数 列挙型定数 説明 BLACK
フォントの太さBlack (900)を表します。BOLD
フォントの太さBold (700)を表します。EXTRA_BOLD
フォントの太さExtra Bold (800)を表します。EXTRA_LIGHT
フォントの太さExtra Light (200)を表します。LIGHT
フォントの太さLight (300)を表します。MEDIUM
フォントの太さMedium (500)を表します。NORMAL
フォントの太さNormal (400)を表します。SEMI_BOLD
フォントの太さDemi Bold (600)を表します。THIN
フォントの太さThin (100)を表します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static FontWeight
findByName(String name)
FontWeight
をその名前で返します。static FontWeight
findByWeight(int weight)
CSSおよびOpenType仕様で定義されている重み値に最も近いFontWeight
を返します。int
getWeight()
このFontWeight
で指定された視覚的太さ(黒さまたは太さの度合い)を返します。static FontWeight
valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。static FontWeight[]
values()
この列挙型の定数を含む配列を、宣言されている順序で返します。
-
-
-
列挙型定数の詳細
-
THIN
public static final FontWeight THIN
フォントの太さThin (100)を表します。
-
EXTRA_LIGHT
public static final FontWeight EXTRA_LIGHT
フォントの太さExtra Light (200)を表します。
-
LIGHT
public static final FontWeight LIGHT
フォントの太さLight (300)を表します。
-
NORMAL
public static final FontWeight NORMAL
フォントの太さNormal (400)を表します。
-
MEDIUM
public static final FontWeight MEDIUM
フォントの太さMedium (500)を表します。
-
SEMI_BOLD
public static final FontWeight SEMI_BOLD
フォントの太さDemi Bold (600)を表します。
-
BOLD
public static final FontWeight BOLD
フォントの太さBold (700)を表します。
-
EXTRA_BOLD
public static final FontWeight EXTRA_BOLD
フォントの太さExtra Bold (800)を表します。
-
BLACK
public static final FontWeight BLACK
フォントの太さBlack (900)を表します。
-
-
メソッドの詳細
-
values
public static FontWeight[] values()
この列挙型の定数を含む配列を、宣言されている順序で返します。 このメソッドは、次のようにして定数を反復するために使用できます。for (FontWeight c : FontWeight.values()) System.out.println(c);
- 戻り値:
- この列挙型の定数を含む配列(宣言されている順序)
-
valueOf
public static FontWeight valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 (不適切な空白文字は許可されません。)- パラメータ:
name
- 返される列挙型定数の名前。- 戻り値:
- 指定された名前を持つ列挙型定数
- 例外:
IllegalArgumentException
- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException
- 引数がnullの場合
-
getWeight
public int getWeight()
このFontWeight
で指定された視覚的太さ(黒さまたは太さの度合い)を返します。- 戻り値:
- weight
-
findByName
public static FontWeight findByName(String name)
FontWeight
をその名前で返します。- パラメータ:
name
-FontWeight
の名前- 戻り値:
- 名前でFontWeight
-
findByWeight
public static FontWeight findByWeight(int weight)
CSSおよびOpenType仕様で定義されている重み値に最も近いFontWeight
を返します。 指定された値が2つのFontWeight
値から等距離にある場合、実装によって、いずれか一方が任意に選択されます。 この検索ではフォントは参照されないため、FontWeight
インスタンスのセットに対する純粋なマッピングであり、また、該当する太さのフォントが使用可能であることを意味するものではありません。- パラメータ:
weight
- 重量値- 戻り値:
- 最も近い
FontWeight
-
-