From 0efa79bb0de6b7b8d079bbabc57aa05cb7d728a9 Mon Sep 17 00:00:00 2001 From: Tim Molter <tim.molter@gmail.com> Date: Mon, 22 Apr 2013 21:26:29 +0200 Subject: [PATCH] cleaned up CSV import/export examples --- .gitignore | 3 +- xchart-demo/CSV/CSVChart/series1.csv | 2 -- xchart-demo/CSV/CSVChart/series2.csv | 2 -- .../xchart/standalone/CSVChartColumns.java | 33 +++++++++++++++++++ .../{CSVChart.java => CSVChartRows.java} | 6 ++-- 5 files changed, 38 insertions(+), 8 deletions(-) delete mode 100644 xchart-demo/CSV/CSVChart/series1.csv delete mode 100644 xchart-demo/CSV/CSVChart/series2.csv create mode 100644 xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartColumns.java rename xchart-demo/src/main/java/com/xeiam/xchart/standalone/{CSVChart.java => CSVChartRows.java} (94%) diff --git a/.gitignore b/.gitignore index f8000c6c..3a262620 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ target/ .classpath .project .settings/ -*.png \ No newline at end of file +*.png +CSV/ \ No newline at end of file diff --git a/xchart-demo/CSV/CSVChart/series1.csv b/xchart-demo/CSV/CSVChart/series1.csv deleted file mode 100644 index 18bcd34e..00000000 --- a/xchart-demo/CSV/CSVChart/series1.csv +++ /dev/null @@ -1,2 +0,0 @@ -1,2,3 -12,34,56 \ No newline at end of file diff --git a/xchart-demo/CSV/CSVChart/series2.csv b/xchart-demo/CSV/CSVChart/series2.csv deleted file mode 100644 index 0b3fe0d3..00000000 --- a/xchart-demo/CSV/CSVChart/series2.csv +++ /dev/null @@ -1,2 +0,0 @@ -1,2,3 -56,34,12 \ No newline at end of file diff --git a/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartColumns.java b/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartColumns.java new file mode 100644 index 00000000..3ad92707 --- /dev/null +++ b/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartColumns.java @@ -0,0 +1,33 @@ +/** + * Copyright (c) 2013 Knowmtech <http://knowmtech.com> + * + * All rights reserved. No warranty, explicit or implicit, provided. In no event shall the author be liable for any claim or damages. + * + * IMPORTANT: THIS CODE IS PROPRIETARY!!! ABSOLUTELY NO DUPLICATION OR DISTRIBUTION IS PERMITTED WITHOUT EXPRESS WRITTEN PERMISSION FROM: + * M. ALEXANDER NUGENT CONSULTING 22B STACY RD, SANTA FE NM 87585 (505)-988-7016 i@alexnugent.name + */ +package com.xeiam.xchart.standalone; + +import com.xeiam.xchart.CSVExporter; +import com.xeiam.xchart.CSVImporter; +import com.xeiam.xchart.CSVImporter.DataOrientation; +import com.xeiam.xchart.Chart; +import com.xeiam.xchart.SwingWrapper; + +/** + * @author timmolter + */ +public class CSVChartColumns { + + public static void main(String[] args) throws Exception { + + // import chart from a folder containing CSV files + Chart chart = CSVImporter.getChartFromCSVDir("./CSV/CSVChartColumns/", DataOrientation.Columns, 600, 600); + + CSVExporter.writeCSVColumns(chart.getSeriesMap().get(0), "./CSV/CSVChartColumnsExport/"); + + // Show it + new SwingWrapper(chart).displayChart(); + + } +} diff --git a/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChart.java b/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartRows.java similarity index 94% rename from xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChart.java rename to xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartRows.java index 6ff29a5c..85848aff 100644 --- a/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChart.java +++ b/xchart-demo/src/main/java/com/xeiam/xchart/standalone/CSVChartRows.java @@ -30,14 +30,14 @@ import com.xeiam.xchart.SwingWrapper; /** * @author timmolter */ -public class CSVChart { +public class CSVChartRows { public static void main(String[] args) throws Exception { // import chart from a folder containing CSV files - Chart chart = CSVImporter.getChartFromCSVDir("./CSV/CSVChart/", DataOrientation.Rows, 600, 400); + Chart chart = CSVImporter.getChartFromCSVDir("./CSV/CSVChartRows/", DataOrientation.Rows, 600, 400); - CSVExporter.writeCSVRows(chart.getSeriesMap().get(0), "./CSV/CSVChartExport/"); + CSVExporter.writeCSVRows(chart.getSeriesMap().get(0), "./CSV/CSVChartRowsExport/"); // Show it new SwingWrapper(chart).displayChart(); -- GitLab