jfreechart 绘制图形,在记录较多的情况下,会画的很慢,不知能如何解决?

问题描述

在RCP中使用jfreechart绘制折线图和柱状图时,当图形的记录点数达到2000多时,图形生成时就有明显得延迟!现在需要对这个做优化,提高图片的刷新速度,不知道能从那些方面入手。

解决方案

解决方案二:
把你的代码贴出来看看
解决方案三:
大致如下:开始进入时刷一个空的图形:jfreechart=ChartFactory.createLineChart("函数每次执行时间","第N次执行","执行时长(CpuTick)",null,PlotOrientation.VERTICAL,true,true,false);//画图newChartComposite(composite_3,SWT.FILL,jfreechart,false);//监听CurveModel.getCurveModel().addObserver(this);数据进入后,刷新这个图形://更新datasetjfreechart.getCategoryPlot().setDataset(theCategoryDataset);//刷新图形界面jfreechart.fireChartChanged();现在就是纠结于theCategoryDataset里面记录到几千条时候,刷新就需要上秒的时间了

时间: 2024-10-09 15:32:34

jfreechart 绘制图形,在记录较多的情况下,会画的很慢,不知能如何解决?的相关文章

使用plot绘制图形

plot()是最常用 R绘图函数,是一个泛型函数(允许参数类型可变),它产生的图形依赖于第一个参数的类型或者类. > set.seed(1 ); x <- sample(c(1:50),10) > set.seed(2); y <- sample(c(1:50),10) > xt <- ts(x) > xy <- cbind(x, y) > f <- as.factor(c(rep('a',3),rep('b',5),rep('c',2))) &

【UWP通用应用开发】编辑文本、绘制图形、3D透视效果及绘制时钟实战

编辑文本及键盘输入 相信大家都会使用TextBox,但如果要让文本在TextBox中换行该怎么做呢?将TextWrapping属性设置为Wrap,将AcceptsReturn属性设置为True就好咯. PasswordBox很明显就是一个密码框了,和其他的控件相比其有2个特殊之处,一个是其可以用MaxLength来控制最大的长度,一个是用PasswordChanged来捕捉密码的改名.显然比如QQ密码的MaxLength就是16位了,而PasswordChanged可以用来监测比如用户设置的密码

paint-怎么在网页上绘制图形

问题描述 怎么在网页上绘制图形 老师要求根据一个json文件在网页里面绘制出地图,类似于Echart的底图,也就是Echart下面的那层地图的效果?简单一点也可以说是怎么在网页里面画东西?请问我应该学习那些知识?本人是学生,没有悬赏,希望大家能帮帮忙?谢谢 解决方案 amCharts在网页上绘制各种图形[转]c# 绘制图形 解决方案二: canvas drawImage 解决方案三: 用html5的canvas,很方便 解决方案四: js,canvas,svg,vml(ie专用)等 解决方案五:

PPT动画教程:绘制图形

今天我们用动画的形式介绍绘制图形的方法和技巧. 根据演示文稿的需要,经常要在其中绘制一些图形,利用其中的"绘图"工具栏,即可搞定. 1.执行"视图→工具栏→绘图"命令,展开"绘图"工具栏. 2.点击工具栏上的"自选图形"按钮,在随后展开的快捷菜单中,选择相应的选项(如"基本形状.太阳形"),然后在幻灯片中拖拉一下,即可绘制出相应的图形. 注意:①如果选择"自选图形.线条"下面的选项,可以

PS结合数位板绘制图形的2种方法介绍

  本教材是向大家介绍PS结合数位板绘制图形的方法,教程对于PS学习者很值得学习,推荐到网管之家,希望能对大家有所帮助! 用PS+数位板绘画的2种方法,用到图层的多种模式,比如[颜色].[叠加].[正片叠底].[正常]图层模式,还用到[滤镜]-[液化]调整画面形体,还有笔刷和涂抹工具的结合使用.这些方法都有助于绘画提高效率和画面的完整. 教程结束,以上就是PS结合数位板绘制图形的2种方法介绍,希望能对大家有所帮助! 分类: PS入门教程

如何在Word绘制图形中插入文字

  在制作各种流程图时,通常需要在图形中输入对应的文字.下面就来学习如何在绘制图形中插入文字.以绘制如图1所示的公司招聘流程图为例进行介绍. (1)绘制流程图 第1步,单击"插入"选项卡,单击"形状"按钮,在流程图区域选择圆角矩形形状,如图2所示. 第2步,绘制一个圆角矩形,然后选中该图形,另外复制5个该图形,并调整各个图形的位置关系,效果如图3所示. 第3步,单击"插入"选项卡,单击"形状"按钮,在线条区域选择箭头.绘制箭头

用jfreechart生成图形报表在SSH中怎么写,

问题描述 用jfreechart生成图形报表在SSH中怎么写, http://lapulande.iteye.com/blog/847961 从网上找了一个普通的项目好使,然后放SSH就不知道怎么写了, 解决方案 public class BarChart { public static String getBarChart(HttpSession session) throws Exception{ 构造图片方法 action请求 public String bar(){ HttpSessio

c语言绘图-关于c语言绘制图形程序

问题描述 关于c语言绘制图形程序 在用c语言画图时,设置背景颜色 为什么有好多颜色不能用 还有那个填充色 只有个别能用 最终显示的跟程序写的不一样 是电脑需要安装什么还是怎么回事? 解决方案 你用的是控制台程序的话,只能用16种颜色,如果是windows gui程序,才可以使用丰富的颜色. 解决方案二: 你是写的控制台程序还是windows窗口程序?代码贴出来看看. 解决方案三: 控制台中的程序你用system("color 7c");这样的system()函数就行: 若要是用grap

cgcontextref-CGContextRef 的怎么取消先前的设置恢复默认的设置继续绘制图形

问题描述 CGContextRef 的怎么取消先前的设置恢复默认的设置继续绘制图形 CGContextRef context = UIGraphicsGetCurrentContext();设置了CGFloat lengths[] = {21}; CGContextSetLineDash(context0lengths3);绘制一个点线, 然后想接着绘制一个实线,怎么恢复默认设置把点线的设置去掉?谢谢! 解决方案 使用CGContextSaveGState()和CGContextRestoreG