我想旋轉標籤的IntervalMarker:JFreeChart的垂直標籤爲IntervalMarker
IntervalMarker im = new IntervalMarker(...);
im.setLabel("LABEL");
// im.setLabelOffsetType(LengthAdjustmentType.EXPAND);
// im.setLabelOffset(new RectangleInsets(10.0, 10.0, 10.0, 10.0));
// im.setLabelFont(new Font("SansSerif", Font.ITALIC, 11));
im.setLabelAnchor(RectangleAnchor.TOP_LEFT);
im.setLabelTextAnchor(TextAnchor.TOP_LEFT);
im.setPaint(new Color(208, 194, 214));
這並沒有讓我上傳圖片,這裏是鏈接: http://i54.tinypic.com/5z40fs.png
我會喜歡將「LABEL」垂直放置,以獲得更好的外觀。
謝謝
正是我在找的 - 謝謝! –
太棒了。這幫了很多。只需要註釋一下:'XYTextAnnotation'構造函數中的'x'和'y'座標不會引用圖表中的像素或絕對位置。它指的是之前在'XYSeries'中設置的值,這使得計算座標非常容易。 – Albert