问题标签 [jfreechart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Jfreechart 选择
有没有办法能够单击绘图上的一段并让 jfreechart 告诉我该点的 x/y 坐标或以某种方式返回与该线关联的相应数据?
jfreechart 是否有任何与情节交互的包?
java - 如何使用 JFreeChart 固定自动范围避免负值
我有一个 JFreeChart 线图,它会为我的算法的每次迭代使用一个数据点动态更新。因为数据点的数量很快就会变得非常大,所以我在域轴上使用了setFixedAutoRange(double)方法。这将图表限制为显示最近的 n 次迭代(在我的情况下为 200 次)。
除了前 200 次迭代外,这很有效。问题是,在 200 次迭代之前,轴包含负值(例如,在 50 次迭代之后,范围是从 -150 到 50)。负迭代没有意义。我希望轴从零而不是负值开始。我怎样才能做到这一点?
我不介意轴最初是从 0 到 200(图表的右侧部分留空,直到绘图填满)还是从 0 到 1 开始并增长(这样绘图总是被拉伸横跨图表的整个宽度)。两者都可以接受,尽管我对前者略有偏好。
我尝试过的事情:
- 调用setLowerBound不能很好地与 setFixedAutoRange 配合使用。
- 调用setRangeType(RangeType.POSITIVE)似乎没有任何区别。
有任何想法吗?
java - JFreeChart XY 图上的图标
我有一个 XY 位置图,并希望最新的点成为一个图标。这在 JFreeChart 中可行吗?
java - 设置 JFreeChart / Cewolf X 轴间隔
我正在尝试在每分钟都有数据的网络应用程序上显示一些图表。问题是当我尝试查看一个小时的数据(默认)时,您只会看到一堆哈希标记。有没有办法设置间隔,以便它自动发送 5 个显示日期时间的标记(YYYY-MM-DD HH:MM:SS)。
当前的:
http://img255.imageshack.us/my.php?image=minutes.jpg
示例 X 轴间隔:(有 60 分钟或更长时间,但间隔只有 5 个日期时间标签)
java - JFreechart XYPlot 重叠数据工件
我正在尝试使用包含重叠优先级的数据集绘制一些条形图。
例如,可以在一点绘制三个不同颜色的条,但将显示具有最高优先级的条。这在大多数情况下都有效,但是我的绘图中出现了一些伪影,因为来自较低优先级的一些颜色偶尔会泄漏。关于我可以在哪里解决这个问题的任何想法?
我认为这可能是一个抗锯齿问题,但打开或禁用它对工件没有影响。
java - Delphi 中的类似 JFreeChart
我曾在几个 Java 项目中使用过 JFreeChart。我想知道我是否可以在 Delphi for Win32 中使用类似的东西,或者您是否知道 Delphi 有一个不错的免费图表库。我正在使用 Delphi 2006。我知道已经有 TChart 但它看起来有点“旧”。我的研究将我带到了 TMS 高级图表,但它对我来说太贵了。
谢谢。
java - 用于 Web 应用程序的 Java 图形库?
我被要求使用(并且我引用)“Some Sexy Graphs”来增强 JSP 应用程序,我在 SO 上进行了快速搜索并提出了这个问题,其中提到了几个图形解决方案,但是鉴于这是一个 Web 应用程序,我是想知道是否有任何好的图形库可以使用 JQuery 或类似的东西呈现图形客户端?
否则,是否有任何使用 JFreeChart 为 Web 生成图表的人得到任何指示。
这是我第一次完成任何 JSP(我已经完成了一些 Java 并且已经完成了一些 ASP.Net),所以任何指针都将不胜感激。
java - 如何在jsp中使用JFreeChart显示折线图?
大家好:
我正在使用下面来显示折线图。当我运行下面的代码时,我得到了窗口,但它是空白的并且不显示图表。请帮助我,并告诉我如何使用下面的代码在 html 页面中显示折线图。
java - JFreeChart 中的 ohlc 图表
我目前正在开发一个财务警报应用程序,对于客户端界面,我决定使用 JFreeChart。但是,由于我是新手,对于 ohlc 图表,有一些重要的事情我无法理解:
- 我希望能够在图表中只放入有限数量的柱(比如说 300),并且在达到这个数量之后,最旧的柱会滑出图表。
-我注意到,如果一段时间内没有 bar ,域斧头仍然会前进。例如,如果开始时间是 12:00,并且我有一个酒吧,则第一个酒吧将是 12:00-13:00,下一个将是 13:00-14:00,但如果我得到的下一个更新是在 17:38,那么下一个栏应该是 17:00-18:00 间隔。我想知道如何将 17:00-18:00 栏放在没有 x 的 13:00-14:00 栏旁边,以便在 4 小时之间前进。
- 是否可以为这种图表编写我自己的鼠标事件?
欢迎任何建议或参考!谢谢
jfreechart - JfreeChart 中的鼠标事件
我需要一种方法来区分鼠标事件何时发生在图表本身而不是图表面板(绘图区域)中。
谢谢