|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectts.graph.LineStyle
public class LineStyle
線のスタイルを表すクラス。
線の色、太さ、種類などを保持する。
| フィールドの概要 | |
|---|---|
static int |
TYPE_DASH
線の種類が破線であることを示す定数。 |
static int |
TYPE_DOT
線の種類が点線であることを示す定数。 |
static int |
TYPE_FINE_DASH
線の種類がより細かい破線であることを示す定数。 |
static int |
TYPE_FINE_DOT
線の種類がより細かい点線であることを示す定数。 |
static int |
TYPE_ROUGH_DASH
線の種類がより粗い破線であることを示す定数。 |
static int |
TYPE_ROUGH_DOT
線の種類がより粗い点線であることを示す定数。 |
static int |
TYPE_SOLID
線の種類が実線であることを示す定数。 |
| コンストラクタの概要 | |
|---|---|
LineStyle(java.awt.Color color)
線の色を引数にとるコンストラクタ。 |
|
LineStyle(java.awt.Color color,
int width)
線の色と太さを引数にとるコンストラクタ。 |
|
LineStyle(java.awt.Color color,
int width,
float[] dash,
int cap,
int join)
線の色と太さと破線パターン、先端部と接合部の形を引数にとるコンストラクタ。 |
|
LineStyle(java.awt.Color color,
int width,
int type)
線の色と太さと種類を引数にとるコンストラクタ。 |
|
LineStyle(java.awt.Color color,
int width,
int type,
int cap,
int join)
線の色と太さと種類、先端部と接合部の形を引数にとるコンストラクタ。 |
|
| メソッドの概要 | |
|---|---|
protected java.awt.Stroke |
createStroke(int width,
int type,
int cap,
int join)
Strokeオブジェクトを作成する。 |
java.awt.Color |
getColor()
線の色を取得する。 |
java.awt.Stroke |
getStroke()
Strokeオブジェクトを取得する。 |
protected void |
loadStyle(java.awt.Graphics2D g)
グラフィック・オブジェクトに線スタイルを反映する。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final int TYPE_SOLID
public static final int TYPE_DASH
public static final int TYPE_ROUGH_DASH
public static final int TYPE_FINE_DASH
public static final int TYPE_DOT
public static final int TYPE_ROUGH_DOT
public static final int TYPE_FINE_DOT
| コンストラクタの詳細 |
|---|
public LineStyle(java.awt.Color color)
color - 線の色。
public LineStyle(java.awt.Color color,
int width)
color - 線の色。width - 線の太さ。
public LineStyle(java.awt.Color color,
int width,
int type)
color - 線の色。width - 線の太さ。type - 線の種類。
public LineStyle(java.awt.Color color,
int width,
int type,
int cap,
int join)
color - 線の色。width - 線の太さ。type - 線の種類。cap - 線の先端部の形。join - 線の接続部の形。
public LineStyle(java.awt.Color color,
int width,
float[] dash,
int cap,
int join)
color - 線の色。width - 線の太さ。dash - 破線のパターンを示す配列。cap - 線の先端部の形。join - 線の接続部の形。| メソッドの詳細 |
|---|
public java.awt.Stroke getStroke()
Strokeオブジェクトを取得する。
Strokeオブジェクト。public java.awt.Color getColor()
protected java.awt.Stroke createStroke(int width,
int type,
int cap,
int join)
Strokeオブジェクトを作成する。
Strokeオブジェクト。protected void loadStyle(java.awt.Graphics2D g)
g - グラフィックス・オブジェクト。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||