全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.Font

java.lang.Object
   |
   +----java.awt.Font

public class Font
extends Object
implements Serializable
フォントオブジェクトを作成するクラスです。


Variable Index

 o BOLD
ボールドスタイル定数。
 o ITALIC
イタリックスタイル定数。
 o name
フォントの論理名。
 o PLAIN
プレーンスタイル定数。
 o size
フォントのポイントサイズ。
 o style
フォントのスタイル。

Constructor Index

 o Font(String, int, int)
指定された名前、スタイル、ポイントサイズで新しいフォントを作成する。

Method Index

 o decode(String)
渡された名前を使用して指定されたフォントを得る。
 o equals(Object)
指定されたオブジェクトと、このオブジェクトを比較する。
 o getFamily()
プラットフォーム特定のフォントのファミリー名を得る。
 o getFont(String)
システムプロパティリストからフォントを得る。
 o getFont(String, Font)
システムプロパティリストから指定されたフォントを得る。
 o getName()
フォントの論理名を得る。
 o getPeer()
フォントのピアを得る。
 o getSize()
フォントのポイントサイズを得る。
 o getStyle()
フォントのスタイルを得る。
 o hashCode()
このフォントのハッシュコードを返す。
 o isBold()
フォントがボールドなら true を返す。
 o isItalic()
フォントがイタリックなら true を返す。
 o isPlain()
フォントがプレーンなら true を返す。
 o toString()
オブジェクトを String表現に変換する。

Variables

 o PLAIN
  public static final int PLAIN
プレーンスタイル定数です。他のスタイル定数と組み合わせ、ミックスされたスタイルを作ることができます。

 o BOLD
  public static final int BOLD
ボールドスタイル定数です。他のスタイル定数と組み合わせ、ミックスされたスタイルを作ることができます。

 o ITALIC
  public static final int ITALIC
イタリックスタイル定数です。他のスタイルの定数と組み合わせ、ミックスされたスタイルを作ることができます。

 o name
  protected String name
フォントの論理名です。

 o style
  protected int style
フォントのスタイルです。これは、 PLAIN、BOLD、ITALIC の定数を合わせたものです。

 o size
  protected int size
フォントのポイントサイズです。

Constructors

 o Font
  public Font(String name,
              int style,
              int size)
指定された名前、スタイル、ポイントサイズで新しいフォントを作成します。

パラメータ:
name - フォント名
style - 使用されるスタイル定数
size - フォントのポイントサイズ
参照:
getFontList

Methods

 o getPeer
 public FontPeer getPeer()
フォントのピアを得ます。

 o getFamily
  public String getFamily()
プラットフォーム特定のフォントのファミリー名を得ます。フォントの論理名を得るには、getName を使用します。

参照:
getName
 o getName
  public String getName()
フォントの論理名を得ます。

参照:
getFamily
 o getStyle
  public int getStyle()
フォントのスタイルを得ます。

参照:
isPlain, isBold, isItalic
 o getSize
  public int getSize()
フォントのポイントサイズを得ます。

 o isPlain
  public boolean isPlain()
フォントがプレーンであれば、true を返します。

参照:
getStyle
 o isBold
  public boolean isBold()
フォントがボールドであれば、true を返します。

参照:
getStyle
 o isItalic
  public boolean isItalic()
フォントがイタリックであれば、true を返します。

参照:
getStyle
 o getFont
  public static Font getFont(String nm)
システムプロパティリストからフォントを得ます。

パラメータ:
nm - プロパティ名
 o decode
  public static Font decode(String str)
渡された名前を使用して指定されたフォントを得ます。

パラメータ:
str - 名前
 o getFont
  public static Font getFont(String nm,
                             Font font)
システムプロパティリストから指定されたフォントを得ます。

パラメータ:
nm - プロパティ名
font - プロパティ 'nm' が定義されていない場合に返すデフォルトのフォント
 o hashCode
  public int hashCode()
このフォントのハッシュコードを返します。

オーバーライド:
クラス ObjecthashCode
 o equals
  public boolean equals(Object obj)
指定されたオブジェクトと、このオブジェクトを比較します。

パラメータ:
obj - 比較するオブジェクト
返り値:
オブジェクトが同じならば true、そうでなければ false
オーバーライド:
クラス Objectequals
 o toString
  public String toString()
オブジェクトを String 表現に変換します。

オーバーライド:
クラス ObjecttoString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス