public enum StrokeType extends Enum<StrokeType>
Shape
列挙型定数と説明 |
---|
CENTERED
ストロークは、
Shape ノードの境界で、その境界の両側にstrokeWidth の距離の半分だけ厚みを持たせることで適用します。 |
INSIDE
ストロークは、閉じた
Shape ノードの境界を、strokeWidth によって指定された距離だけその内部側に拡張することで適用されます。 |
OUTSIDE
ストロークは、閉じた
Shape ノードの境界を、strokeWidth によって指定された距離だけ、その内部の外側に拡張することで適用します。 |
public static final StrokeType INSIDE
Shape
ノードの境界を、strokeWidth
によって指定された距離だけその内部側に拡張することで適用されます。INSIDE
の定義は、図形の塗りつぶされた内部により異なるため、このStrokeType
は閉じていない図形に対しては定義されません。
この図は、ストロークなしの図形と、内側に厚みを付けるストロークが適用された同じ図形を示してします。
public static final StrokeType OUTSIDE
Shape
ノードの境界を、strokeWidth
によって指定された距離だけ、その内部の外側に拡張することで適用します。OUTSIDE
の定義は、図形の塗りつぶされた内部により異なるため、このStrokeType
は閉じていない図形に対しては定義されません。
この図は、ストロークなしの図形と、外側に厚みを付けるストロークが適用された同じ図形を示してします。
public static final StrokeType CENTERED
Shape
ノードの境界で、その境界の両側にstrokeWidth
の距離の半分だけ厚みを持たせることで適用します。CENETERED
の定義は対称であり、また図形の内部にあるものの位置について関知しないため、閉じている図形と閉じていない図形の両方に使用できます。
この図は、ストロークなしの図形と、中央に厚みを付けるストロークが適用された同じ図形を示してします。
public static StrokeType[] values()
for (StrokeType c : StrokeType.values()) System.out.println(c);
public static StrokeType valueOf(String name)
name
- 返される列挙型定数の名前。IllegalArgumentException
- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException
- 引数がnullの場合Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.