- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我能够实现实时鼠标跟踪,如下所示:
源代码如下:
但是,当添加子图时,我无法获得正确的 y 屏幕坐标。
我怀疑我没有获得正确的屏幕数据区域。
当屏幕中只有一个图时,我得到一个高度为 300++ 的屏幕数据区域
当将子图添加到底部时,由于新添加的子图占用的高度,我预计屏幕数据区域的高度将会减小。
但是,我不知道如何获取第一个图的正确屏幕数据区域。
final XYPlot plot = (XYPlot) cplot.getSubplots().get(0);
// Shall I get _plotArea represents screen for getSubplots().get(0)?
// How?
// I try
//
// chartPanel.getScreenDataArea(0, 0);
// chartPanel.getScreenDataArea(0, 1);
// chartPanel.getScreenDataArea(1, 0);
// chartPanel.getScreenDataArea(1, 1);
//
// All returned null
// OK. I suspect this is causing me unable to get the correct screen y coordinate
// I always get the same _plotArea, although a new sub plot had been added.
final Rectangle2D _plotArea = chartPanel.getScreenDataArea();
final RectangleEdge rangeAxisEdge = plot.getRangeAxisEdge();
final double yJava2D = rangeAxis.valueToJava2D(yValue, _plotArea, rangeAxisEdge);
最佳答案
下面是深入了解 JFreeChart 源代码后获取正确矩形的代码片段。
/* Try to get correct main chart area. */
final Rectangle2D _plotArea = chartPanel.getChartRenderingInfo().getPlotInfo().getSubplotInfo(0).getDataArea();
关于java - JFreeChart 中的十字线追踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2204383/
我想知道是否可以激活悬停在图形上方的垂直线并突出显示点? 例如,在此图中:http://www.highcharts.com/stock/demo/compare ->将鼠标悬停在图形线上时,每个系列
我有一个大网格,其中有很多行和很多窄列。我希望通过以与突出显示当前行相同的方式突出显示当前列来更轻松地查看选择了哪列。 我尝试使用 GetContentStyle 事件,但似乎只有选定的行被重新绘制,
我正在使用由共享相同 X 轴的 2 个图表组成的组合图(通过共享,我的意思是,两个图表的时间范围相同)。上图是常规时间序列,下图是条形图。我想在整个组合图表上显示十字准线...现在,我只能在每个图表上
我有两个相邻的 Highcharts 图表,按照这个 fiddle : http://jsfiddle.net/mimafogeus/TTms6/1/ 当其中一个图表被触发时,我试图点亮两个图表中的相
我想在 CombinedDomainXYPlot 中显示一个标记。这是行不通的。我可以为每个子图添加标记。但我想为 CombinedDomainXYPlot 添加它。任何人都可以告诉我有关此问题的信息
我根据我的数据改编了这个示例: D3js Graph with X and Y crosshairs, and a threshold line . 它工作得很好,但线条没有显示在正确的位置。请参阅屏
我正在尝试向包含 D3 Datamap 的 div 添加十字准线样式的光标效果.我已经使用 jQuery 使其正常工作,但十字准线似乎在底部和右侧重叠了它们的父 div,但在顶部和左侧没有重叠。 我创
我需要跨多个 HighStocks 图表动态同步 xAxis 十字准线。 示例http://jsfiddle.net/BlackLabel/hh90ps4c/28/演示如何同步一个图表内的控件。我将演
我在使用 Android 版 Google map 时遇到了问题。在我的应用程序中,我有一个位置选择器,用户可以在其中导航到他想要的位置以保存确切的街道位置。为了让用户真正看到他不在哪条街道(而不仅仅
https://facebook.github.io/react-vr/docs/input.html基于此文档,我完成了示例。在浏览器中,我可以看到默认的鼠标指针。在 Android chrome
我是一名优秀的程序员,十分优秀!