|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- グラフィックス・オブジェクト。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |