Tag: 图表

混合服务器端java和客户端javascript图表库?

是否有一个库可以为Java和Javascript生成相同数据的相同图表? 我的任务是: 在浏览器中显示一些华丽的动态图表,更好的动态工具提示,缩放等等(我在这里想Javascript) 在Java中,在服务器端生成相同(或类似的)图表,以便在电子邮件中自动发送它们(在这种情况下根本没有浏览器)。 我想避免Flash for iPhone的互操作性。 有一些静态的服务器端图表,如Eastwood / JFreeChart,但我想让它在浏览器中更活跃。 是的我可以通过Ajax重新加载静态图像。 还有其他选择吗?

每500毫秒平滑渲染Swing组件

当我每隔500毫秒调用paintComponent()来显示更新的图表时,我面临渲染问题。 我在Panel上使用JFreeChart创建了大约30个JFreeChart 。 渲染错误,我该如何解决这个问题? private void ShowGraphs() { FirstChart.removeAll(); SecondChart.removeAll(); ThirdChart.removeAll(); FirstChart.add(Label1); SecondChart.add(Label2); ThirdChart.add(Label3); ChartUpdate(P1,FirstChart); ChartUpdate(P2,SecondChart); ChartUpdate(P3,ThirdChart); //FirstChart, SecondChart, ThirdChart is JPanels //Tabb is JTabbedPane paintComponents(Tabb.getGraphics()); } 此代码每500毫秒调用一次, ChartUpdate(MyObject, Panel)是Panel使用MyObject信息的图表构建function。

用Java绘制高斯曲线

我正在使用Piccolo编写一个交互式小程序,我需要在其中包含一条高斯曲线(也称为正态分布图 )。 我想任何类型的Java实现都足够了,但我找不到任何。 理想情况下,我想传递一组值,并在面板,图像对象或可嵌入applet中的任何内容中绘制图表。 在亲自动手编写代码之前,是否有人知道要执行的代码? 欢迎使用其他语言的实现,只要它们易于移植到Java。

PrimeFaces 3.4 Charts datatipFormat

今天我想尝试新的PrimeFaces版本3.4.RC1。 对于图表,有一个名为datatipFormat的新属性。 我想仅在折线图中显示值(y轴)作为datatip。 喜欢这个: 我该怎么做只显示这个? 我找不到一个带有模板String的例子。 最好的问候Veote

实时Java图形/图表库?

在Java图形或图表库上有一个早期的线程,其中发现JFreeChart非常好, 但是 , 如其FAQ中所述 ,它不适用于实时渲染。 任何人都可以推荐一个支持实时渲染的类似库吗? 只是一些基本的xy渲染 – 例如,从数据采集系统获取电压信号并在其到来时绘制它(x轴上的时间,y轴上的电压)。

JavaFX使用图表图例切换显示/隐藏系列可能吗?

是否可以使用图表的图例来切换显示/隐藏系列? 我有一个带有图例的LineChart , Series太多,所以你不能很好地读出这些信息。 我想知道是否有可能使用图例切换系列来显示/隐藏? 我的Series中的大多数名字都很长,如果它们在图例中被编写两次,那么看起来很奇怪,所以你知道颜色属于哪个Series ,第二次除了CheckBox之外还要切换它们。 编辑1:也许我不清楚,即使没有内置函数,我可以使用一些输入来看看workaroud的样子,因为我无法想出任何东西。

方法必须在Netbeans中调用super()错误

最近我做了一个Netbeans项目,我正在使用SVN。 我看到重复的类错误,并在控制台中说 java.lang.VerifyError: (class: pie/chart/explorer/PieChartExplorer, method: signature: ()V) Constructor must call super() or this() Could not find the main class: pie.chart.explorer.PieChartExplorer. Program will exit. Exception in thread “main” Java Result: 1 这是PieChartExplorer.java: package pie.chart.explorer; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class PieChartExplorer extends JFrame implements ActionListener { JTextField one = new JTextField(10); […]

具有最小刻度的图表的尼斯标签算法

我需要手动计算Ticklabels和Tickrange for charts。 我知道好标记的“标准”算法(参见http://books.google.de/books?id=fvA7zLEFWZgC&pg=PA61&lpg=PA61&redir_esc=y#v=onepage&q&f=false ),我也知道这个Java实现 。 问题是,使用这种算法,滴答声“太聪明”了。 这意味着,该算法决定应显示多少刻度。 我的要求是,总有5个Ticks,但这些当然应该是“漂亮的”。 天真的方法是获得最大值,除以5并乘以ticknumber。 这里的值 – 当然 – 不是最优的,而且滴答非常难看。 有没有人知道问题的解决方案或有正式算法描述的提示?