首页 文章
  • 0 votes
     answers
     views

    JFreeChart数据集不适用于JPanel

    我有一个波纹管代码,它从MySQL调用数据并在JPanel上的XYPlot(JFreeChart)中返回 . 根据我的JTable的行索引,有不同的数据集 . 问题是当我选择一行时,图表似乎很好,但是当我选择另一行时,会出现XY图,但是当我点击(拖动,第二次鼠标点击等)时,图表会返回到第一行 . 实际上,每当我选择另一个绘图,并使用鼠标(缩放等)制作某些内容时,它将返回到主/第一个xyplot选择...
  • 1 votes
     answers
     views

    如何在JFreeChart条形图中更新数据集

    我有一个JFrame,在这个框架中有一个JPanel,在JPanel中有一个JFreeChart(图表从方法中获取数据集),这个图表被添加到在JPanel中创建的ChartPanel,然后ChartPanel被添加到JPanel . 另外我在JPanel中有JComboBox,如果我在JComboBox中更改选项,ActionListener会更新数据集的值 . 返回数据集的方法也是从JCombo...
  • 7 votes
     answers
     views

    绘制斐波那契弧

    我正在尝试创建一个类似于这些的Fibonacci Arcs应用程序 . 但是,我喜欢画出超过图中所示的三条斐波那契线 . 我已经使用JFreeChart创建了一个应用程序来尝试完成此任务 . 但是,这是尝试绘制上一张图片中显示的相同弧(但作为圆圈)时的结果 . 最初,它只是看起来不对,但是当我缩小时,它确实是一个圆圈,但它太大了 . 要计算弧线,你绘制一条线,然后取一个斐波那契比例 - 让我...
  • 0 votes
     answers
     views

    如何在GUI应用程序的javafx窗格中显示Jfreechart? [重复]

    这个问题在这里已有答案: How i can use jfreeChart with Javafx2 3个答案 我是JavaFX的新手,我在尝试在JavaFX StackPane上显示JFreechart时遇到了困难 . 这个StackPane是从在SceneBuilder上构建的FXML文件引用的 . 我成功设置了控制器,并且我在控制器中使用@FXML引用识别StackPane . 我尝试使...
  • 0 votes
     answers
     views

    使用Jfreechart或iReport在条形图中显示Category Axis上的图例

    我正在使用JFreeChart / iReport创建条形图 . 考虑以下示例供参考: 类别Axis显示此系列:Jan,Feb,Mar,Apr,May每个组(例如:Jan)有2个栏:Allocated,Unallocated . 在JFreechart / iRport中,它在“图例”框中显示“已分配”和“未分配” . 但我将它显示在相应栏下的类别轴上 . 在这之下它应该显示系列即Jan. 是否可...
  • 1 votes
     answers
     views

    饼图使用 jFreechart 并在 iText 中添加 pdf 图表

    在 try {}中发生错误我只想让它工作。配有用于 jfree 和 itext 的 jar。请帮忙 :( package com.pieChart.sample; import java.awt.geom.Rectangle2D; import java.io.FileOutputStream; import org.jfree.chart.ChartFactory; import org.j...
  • 3 votes
     answers
     views

    JPanel添加但没有“及时”显示

    我有一个显示JPanels的JFrame,具体取决于您单击的MenuItem . 它工作正常,但是现在我需要在将一个JPanel添加到框架中并且正在显示它时调用一个方法(因为我在该面板中使用了JFreeChart,当JPanel可见时我必须调用 chartPanel.repaint() ): this.getContentPane().add( myjpanel, BorderLayout.CEN...
  • 0 votes
     answers
     views

    Java和JFreeChart - 如何设置JFreeChart 's ChartPanel resize with it' s容器(比如JPanel)?

    我刚刚发现当我将ChartPanel添加到JFrame时,ChartPanel将调整大小以适应框架,因为JFrame拖动更大或更小 . 但是,当我将ChartPanel添加到JPanel时,JPanel的大小(宽度和高度)会随着JFrame的大小调整而适应JFrame . 但ChartPanel只是保持它的尺寸,使放大的JPanel留下了很多空白空间 . 如何使ChartPanel在GUI中使用它...
  • 2 votes
     answers
     views

    计算机绘图实用程序

    我在R中开发了一个系统,用于绘制从风力涡轮机获得的大型数据集 . 我现在将进程移植到Java中 . 我在两个系统之间得到的结果是不一致的 . 如下所示: 首先使用R绘制数据集,然后使用JFreeChart绘制数据集 . 两个图中的红线对应于我在各种语言中的相应计算(详情如下) . #1中的棕色虚线对应于#2中的蓝线,此处没有差异,它们仅供参考 阴影区域表示数据点,#1为灰色,#2为...
  • 0 votes
     answers
     views

    JFreeChart错过了一些鼠标点击

    在我的JfreeChart应用程序中,当用户在图表上单击鼠标时,我需要执行一些操作 . 为此,我有一个实现ChartMouseListener的内部类,并将此类的实例作为chartMouseListener添加到chartPanel . 奇怪的是,我无法理解为什么,有时当我点击鼠标时,应用程序没有检测到点击(就像某个事件没有注册这个事件) . 它通常发生在2次中的2,3次 . 有人遇到过这样的问题...
  • 3 votes
     answers
     views

    更新jfreechart

    我有一个jfreechart,在用户点击按钮后出现 . 当用户使用不同的数据集再次单击该按钮时,应重新绘制图形 . 我的问题是,即使新图表在用户第二次点击按钮时显示,它也会消失,当用户点击图表中的任何其他位置时,会显示上一个图表 . 请帮帮我 . 这是创建图形的位置 . public JFreeChart createChart() throws FileNotFoundException, IO...
  • 2 votes
     answers
     views

    如何在jfreechart中整合形状和动态图表[关闭]

    我知道,我们可以在java中将正常的图形形状添加到jfreechart的图表面板中,但是,如果它是动态图表,则每1分钟更新一次 . 这样做的方法比从数据集中获取某些点的X / Y更简单,并且每1分钟重绘一次所有图形 . 还有另一个问题,当声明一个边缘即矩形的图表点将隐藏在轴之后,即30分钟后(如果缩放显示图表的一部分) .
  • 1 votes
     answers
     views

    动态JFreeChart不重绘更改

    我正在利用JFreeChart库来实时绘制遗传算法的进度 . 我正在使用Swing作为用户界面 . 我有一个面板,我绘制算法的所有各种参数,以及ChartPanel对象 . 在调用算法的搜索方法(在每一代更新图表的XYSeries对象)之前和搜索结束时绘制此对象,并准确绘制所有值 . 根据文档,ChartPanel对象在更新其相应图表时会重新绘制 . 显然,Swing面板本身在搜索完成之后才会重新...
  • 0 votes
     answers
     views

    JFreeChart立即点击突出显示条形图项目

    我有一个使用JFreeChart的条形图,我设置它来突出显示所选(通过点击)和鼠标悬停栏 . 突出显示时,条形会改变颜色 . 但是,它们需要大约1.5秒才能更新 - 我的猜测是下次数据集更改时的情况 . 如何强制立即调用渲染器?
  • 0 votes
     answers
     views

    如何复制/制作JfreeChart的副本?

    我需要制作现有JFreechart的副本并通过鼠标单击将其关联几次以下是我正在尝试的内容: public void chartMouseClicked(ChartMouseEvent event) { JFreeChart tempChart = existingChart; ChartPanel panel = new ChartPanel(tempChart); /...
  • 1 votes
     answers
     views

    如何准备数据集以使用JFreeChart以直方图的形式显示?

    我有一个双重2-D矩阵,它包含负和正浮点值以及NA . 这些值属于图像数据 . 值位于-0.4到0.4范围内我想使用JFreeChart库创建直方图并查看bin宽度为0.05的频率 . 为了将数据集矩阵准备为HistogramDataset,我首先将矩阵转换为1-D双矩阵(下面的代码),然后使用chartFactory类中可用的createHistogram方法绘制直方图 . 但是,我没有得到结果...
  • 2 votes
     answers
     views

    jFreeChart重新加载数据集问题

    我使用JFreeChart在柱形图中显示一些简单数据 . 我将数据集加载到图表中并显示数据没有问题,但是当我尝试使用复选框对数据进行排序时,问题出现了 . 选中后,应显示 year2001 中的数据,取消选中时,应显示所有年份的数据 . 从执行println我可以看到复选框正在运行,并且 Persons.getPersons().getCountSuccessYesMale() 中的数据已更改,但...
  • 1 votes
     answers
     views

    JFreechart - 获取当前显示的数据集的最小值和最大值,以自动调整y轴

    我使用JFreeChart创建的图表的移动导航有问题 . 从库源代码中包含的示例中,当我们进行缩放或在图表上移动时,图表可以自由移动 . 但我目前正在尝试做的是像实际交易平台那样的行为,让我们说Metatrader(MT4) . 当图表向左/向右移动时,数据集的最小值/最大值正在变化,因此图表的y轴会根据需要进行更新 . 基本上我有关于如何使用以下代码更改y轴范围的想法: ValueAxis y_...
  • 0 votes
     answers
     views

    JFreeChart - Java堆空间问题

    我第一次使用JFreeChart,我使用TimeSeriesCollection()来创建TimeSeriesChart . 我在数据库查询中的重新设置是应用程序 . 超过1000条记录 . 我正在使用org.jfree.date.time.Minute.Minute(int min .....)对象将其添加到TimeSeries对象中 . 我有一个JFrame,我直接添加ChartPanel ....
  • 0 votes
     answers
     views

    构建类来创建JFreeChart,如何将其添加到主界面的JPanel中?

    刚刚遇到JFreeChart并且正在为我的项目尝试...我根据解析的选项创建了一个名为“CountryVsCountryChart”的类,我想用它创建一个新图表 . 我想知道的是如何将这个类的对象添加到主界面的JPanel中?我希望能够通过选择JComboBox中的选项来做到这一点,但我想我能够处理... 下面是该类的代码(减去相应的import语句): public class CountryV...
  • 0 votes
     answers
     views

    将JFreeChart添加到JPanel

    我正在创建一个swing应用程序,并希望将JfreeChart添加到Jpanel . 我创建了一个方法,我可以在下面创建图表: 创建了一个全局变量: JFreeChart chart; 创建图表的方法: public void createChart(){ XYSeries series = new XYSeries("XYGraph"); ...
  • 0 votes
     answers
     views

    JFreeChart中的简单动态条形图

    我有一个使用JFreeChart的简单条形图,有5个系列 . 我正在尝试收听控制台,并在每次输入时动态更新其中一个系列的值 . 例如,如果我输入 2 20 ),我需要将系列索引2的值更新为 20 并相应地重新缩放Y轴 . 我怎样才能做到这一点?到目前为止,我每次都试图创建一个新的数据集,但失败了 . import java.awt.Color; import java.awt.Paint; i...

热门问题