Tag: linechart

Android Afreechart – 改变线的形状,厚度和颜色

我试图在我的应用程序中更改折线图的点的形状。 我正在使用afreechart’s TimeSeriesChart 。 我想在厚度,颜色和点形状方面使这条线看起来很花哨。 在哪里更改代码? 哪种方法会用于此? 我现在拥有的是什么: 当前http://afreechart.googlecode.com/svn/doc/screenshot/images/YieldCurveDemo01.png 我想要的是: OM / SVN / DOC /截图/图像/ XYDrawableAnnotationDemo01.png) 如您所见,在第一个图表中,折线图的点是不透明的,矩形(正方形?),而在第二个图表中,它们很奇特。 那么,需要改变什么呢? 我似乎无法弄清楚用于存储此形状值的变量以及如何更改它。 任何帮助赞赏。 提前致谢..

有没有办法在JavaFX LineChart中断开2个串联串?

我在LineChart上有四个系列。 每个系列都包含一些时间分割的图形。 默认情况下,LineChart会连接这些图形。 它看起来很丑,在上下文中没有任何意义,所以我想将它们分开,但保留颜色和图例。 换句话说,我想要的是删除两个特定点之间的连接。 有没有办法在不借助向图表中添加新系列的情况下执行此操作(图形是逻辑连接的,添加新系列会让用户感到困惑并使图表混乱)? for(int j = 0; j < 4; j++) { XYChart.Series series = new XYChart.Series(); series.setName(“Канал ” + (j + 1)); fillWithData(series); chart.getData().add(series); }

移动刻度标签JavaFx 2

是否可以将刻度标签移动/移动到图表中。 目前我看到api’s隐藏/显示刻度标签是否有一个API移动图表内的刻度标签? 如果没有API,那么我是否可以使用/应用这项技术来完成这项工作? 目前的代码 public class Graph extends Application{ private NumberAxis xAxis; private NumberAxis yAxis; public static void main(final String[] args) { launch(args); } @Override public void start(final Stage primaryStage) throws Exception { xAxis = new NumberAxis(0, 300, 20); xAxis.setAutoRanging(false); xAxis.setAnimated(false); xAxis.setMinorTickVisible(false); xAxis.setTickLabelsVisible(false); xAxis.setTickMarkVisible(false); yAxis = new NumberAxis(30, 240, 30); yAxis.setAutoRanging(false); yAxis.setAnimated(false); yAxis.setTickMarkVisible(false); yAxis.setMinorTickVisible(false); yAxis.setMinorTickCount(3); […]

如何使用文本文件中的数据集在Java中绘制折线图?

我编写了一个Java GUI程序,它打开一个文本文件并读取左侧面板中的数据。 现在我想在右侧面板上显示从同一文件中读取的数据图表。 我使用JFileChooser打开文件并读取数据并将其显示在文本区域。 我希望使用二维XY图显示从文件读取的数据。 应使用数据文件中指定的标签信息标记图表的轴。 X轴上的值应从指定的x轴起始值开始,间隔以x轴间隔值确定的速率递增。 Y轴上的值需要根据数据本身确定。 绘制在图表上的每个点应使用单行连接。 我使用了几种方法,但都没有用。 我已经尝试将文本文件中的每一行作为数组读取并使用数组作为数据集,但它也不能正常工作。 请帮我从文本文件中的数据绘制图表。 任何帮助,将不胜感激。 谢谢。 PS图表应仅使用AWT / Swing库绘制。 该文件的数据如下: Title: Effect of Age on Ability Xlabel: Age Ylabel: Ability start: 0 interval: 15 0, 3, 4.2, 7, 5.1, 10, 3.2 以下是我到目前为止编写的代码: import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.Font; import java.awt.GridLayout; import java.awt.List; import java.awt.TextArea; import java.awt.event.ActionEvent; import […]