修飾子と型 | フィールドと説明 |
---|---|
static BorderStrokeStyle |
DASHED
ストロークに使用される事前定義済の破線パターン
|
static BorderStrokeStyle |
DOTTED
ストロークに使用される事前定義済の点線パターン
|
static BorderStrokeStyle |
NONE
ストロークが描画されないことを示します。
|
static BorderStrokeStyle |
SOLID
ストロークに使用される事前定義済の実線
|
コンストラクタと説明 |
---|
BorderStrokeStyle(StrokeType type, StrokeLineJoin lineJoin, StrokeLineCap lineCap, double miterLimit, double dashOffset, List<Double> dashArray)
新しいBorderStrokeStyleを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
boolean |
equals(Object o) |
List<Double> |
getDashArray()
破線セグメントの長さを表す配列を定義します。
|
double |
getDashOffset()
破線パターン内でのオフセットを表すユーザー空間で指定された距離を定義します。
|
StrokeLineCap |
getLineCap()
使用可能なエンド・キャップ・スタイルを定義する次の値のいずれかを使用するこの
Shape のエンド・キャップ・スタイル: StrokeLineCap.BUTT 、StrokeLineCap.ROUND およびStrokeLineCap.SQUARE 。 |
StrokeLineJoin |
getLineJoin()
輪郭線セグメントの接合部の装飾を定義します。
|
double |
getMiterLimit()
StrokeLineJoin.MITER 線結合スタイルに対する制限を定義します。 |
StrokeType |
getType()
strokeWidthが図形の境界に適用される方向(内側、外側または両方)を定義します。
|
int |
hashCode() |
String |
toString() |
public static final BorderStrokeStyle NONE
public static final BorderStrokeStyle DOTTED
public static final BorderStrokeStyle DASHED
public static final BorderStrokeStyle SOLID
public BorderStrokeStyle(StrokeType type, StrokeLineJoin lineJoin, StrokeLineCap lineCap, double miterLimit, double dashOffset, List<Double> dashArray)
type
- ストロークのタイプ。ボーダー・ラインのOUTSIDE、INSIDEまたはCENTEREDのうちどこにレンダリングされるか。nullの場合、デフォルトはCENTEREDです。lineJoin
- 線結合。nullの場合、デフォルトはMITERです。lineCap
- ライン・キャップ。nullの場合、デフォルトはBUTTです。miterLimit
- 接合制限値。最適なデフォルト値は10です。dashOffset
- dashOffset。最適なデフォルト値は0です。dashArray
- 破線配列。nullの場合、デフォルトは空のリストです。public final StrokeType getType()
public final StrokeLineJoin getLineJoin()
StrokeLineJoin.BEVEL
、StrokeLineJoin.MITER
およびStrokeLineJoin.ROUND
。public final StrokeLineCap getLineCap()
Shape
のエンド・キャップ・スタイル: StrokeLineCap.BUTT
、StrokeLineCap.ROUND
およびStrokeLineCap.SQUARE
。public final double getMiterLimit()
StrokeLineJoin.MITER
線結合スタイルに対する制限を定義します。public final double getDashOffset()
public final List<Double> getDashArray()
Shape
の輪郭に沿ってペンが移動するにつれて、ペンが移動するユーザー空間の距離が累積されます。距離の値は、破線配列のインデックスに使用されます。現在の累積距離が破線配列の偶数番目の要素にマッピングされる場合、ペンは不透明になり、奇数番目の要素にマッピングされる場合は透明になります。空のdashArrayは、スペースのない実線を指定します。Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.