ノードのボーダーの制御

形状のストローク (つまり、ボーダー) は、プロパティー strokeColorstrokeWidthstrokeDashArraystrokeEndCapsstrokeLineJoinsstrokeMiterLimit、および strokeDashPhase によって制御されます。
strokeColor プロパティーは、ストロークをペイントするために使用する色を設定します。
その他のプロパティーは、以下のように、java.awt.BasicStroke のインスタンスを作成するために使用します。
  • strokeWidth はストロークの幅を指定します。
  • strokeDashArray は、破線ストロークまたは点線ストロークを作成するために使用します。 これは、交互に描画されるペイント線分と透明線分の長さを指定する浮動小数点の配列です。
  • strokeEndCaps は、破線の線分の端の形状を指定します。
  • strokeLineJoins および strokeMiterLimit は、2 つの線分がなす角度におけるストロークの外観を指定します。
以下のコード例に、線分の端が丸く、可視の線分の長さが 4 で透明の線分の長さが 2 の青色の破線ストロークをスタイル・シートで作成する方法を示します。
ノードのボーダー (ストローク) のスタイリング・ルール
node {
   strokeColor     : "blue";
   strokeDashArray : "4,2";
   strokeEndCaps   : "CAP_ROUNDS";
}
ストローク関連のプロパティーについて詳しくは、Java™ 資料の BasicStroke クラスの資料を参照してください。