我已经在JFreeChart条形图的条形图顶部显示了值。如果有很多条,如果标签是水平的,则数值越来越拥挤。我需要垂直显示值。我尝试了下面的选项,但他们没有工作:在JFreeChart条形图中垂直对齐数据值
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE1, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,+90.0);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE1, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,+45.0);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE12, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,+45.0);
对此非常赞赏的任何帮助。
我试着用弧度及以下选项。我能够旋转的最大是如下
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE6, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,-Math.PI/2);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE7, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,-Math.PI*2);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE8, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,Math.PI/2);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE9, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,+270.0);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE10, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,+360.0);
ItemLabelPosition itemLabelPositionTwo=new ItemLabelPosition(
ItemLabelAnchor.OUTSIDE1, TextAnchor.BASELINE_RIGHT,TextAnchor.BASELINE_RIGHT,+Math.PI/2);
感谢您的建议。我试了一下。请看我的评论。我编辑了我的问题 – Kiran
我不知道你是如何得到结果的;请编辑您的问题以包括专注于问题的[mcve];一个系列应该足够了。 – trashgod