1

プロットに注釈を追加していますが、これの色または線幅(ストローク)を変更する方法がわかりません。私はできる限りドキュメントを読み通しましたが、アイデアがありません。誰か助けてもらえますか?

Shape shape = new Ellipse2D.Double(circleXValue - radius, circleYValue - radius, radius + radius, radius + radius);
XYShapeAnnotation annotation = new XYShapeAnnotation(shape);
// ??
plot.addAnnotation(annotation);
4

2 に答える 2

3

このコンストラクターを使用しています:

public XYShapeAnnotation(java.awt.Shape shape)

追加のパラメーターを指定するこれらのコンストラクターの1つを使用することをお勧めします。

public XYShapeAnnotation(
    java.awt.Shape shape,
    java.awt.Stroke stroke,
    java.awt.Paint outlinePaint)

public XYShapeAnnotation(
    java.awt.Shape shape,
    java.awt.Stroke stroke,
    java.awt.Paint outlinePaint,
    java.awt.Paint fillPaint)
于 2012-07-31T23:01:55.787 に答える
3

ここここを使用して、関連する例を見つけることができます。XYShapeAnnotation

画像1

画像2

于 2012-08-01T01:08:17.553 に答える