Tabnine Logo
BarChart
Code IndexAdd Tabnine to your IDE (free)

How to use
BarChart
in
javafx.scene.chart

Best Java code snippets using javafx.scene.chart.BarChart (Showing top 14 results out of 315)

origin: tech.tablesaw/tablesaw-plot

static BarChart<String, Number> getBarChart(String title, CategoryAxis categoryAxis, NumberAxis numberAxis) {
  BarChart<String, Number> bar = new BarChart<>(categoryAxis, numberAxis);
  bar.setTitle(title);
  bar.setLegendVisible(false);
  bar.setCategoryGap(0.0);
  bar.setBarGap(0.1);
  bar.setBackground(Background.EMPTY);
  bar.setVerticalGridLinesVisible(false);
  return bar;
}
origin: org.copper-engine/copper-monitoring-client

private void initChart() {
  axis = new XYChart.Series<String, Number>();
  axis.setName("Measuring points");
  chart.getData().add(axis);
  chart.getYAxis().setLabel("average micro seconds");
}
origin: tech.tablesaw/tablesaw-plot

  private static void initFX(JFXPanel fxPanel, BarChart<String, Number> chart) {
    // This method is invoked on the JavaFX thread
    Scene scene = new Scene(chart, chart.getWidth(), chart.getHeight());
    fxPanel.setScene(scene);
  }
}
origin: tech.tablesaw/tablesaw-plot

  private static BarChart<Number, String> getNumberStringBarChart(String title, NumberAxis xAxis, CategoryAxis
      yAxis) {
    final BarChart<Number, String> bar = new BarChart<>(xAxis, yAxis);
    bar.setTitle(title);
    bar.setLegendVisible(false);
    bar.setCategoryGap(0.0);
    bar.setBarGap(0.25);
    bar.setBackground(Background.EMPTY);
    bar.setHorizontalGridLinesVisible(false);
    return bar;
  }
}
origin: com.nexitia.emaginplatform/emagin-jfxcore-demoapp-components

final NumberAxis yAxis = new NumberAxis();
bc = new BarChart<>(xAxis, yAxis);
bc.setTitle("Summary");
xAxis.setLabel("Country");
yAxis.setLabel("Value");
series3.getData().add(new XYChart.Data(usa, 92633.68));
bc.getData().addAll(series1, series2, series3);
origin: tech.tablesaw/tablesaw-plot

public static BarChart<Number, String> chart(String title, NumberColumn categoryColumn, NumberColumn numberColumn) {
  final CategoryAxis categoryAxis = getCategoryAxis(categoryColumn);
  final NumberAxis numberAxis = getNumberAxis(numberColumn);
  final BarChart<Number, String> bar = getNumberStringBarChart(title, numberAxis, categoryAxis);
  List<XYChart.Data<Number, String>> d2 = new ArrayList<>(numberColumn.size());
  for (int i = 0; i < numberColumn.size(); i++) {
    d2.add(new XYChart.Data<>(numberColumn.get(i), categoryColumn.getString(i)));
  }
  XYChart.Series<Number, String> series1 = getNumberStringSeries(categoryColumn, d2);
  bar.getData().add(series1);
  return bar;
}
origin: com.aquafx-project/aquafx

  barChart = new BarChart(yAxis, xAxis, barChartData);
} else {
  barChart = new BarChart(xAxis, yAxis, barChartData);
origin: tech.tablesaw/tablesaw-plot

public static BarChart<String, Number> chart(String title, StringColumn stringColumn, NumberColumn
    numberColumn) {
  final CategoryAxis categoryAxis = getCategoryAxis(stringColumn);
  final NumberAxis numberAxis = getNumberAxis(numberColumn);
  final BarChart<String, Number> barChart = getBarChart(title, categoryAxis, numberAxis);
  List<XYChart.Data<String, Number>> data = new ArrayList<>(stringColumn.size());
  for (int i = 0; i < stringColumn.size(); i++) {
    data.add(new XYChart.Data<>(stringColumn.get(i), numberColumn.get(i)));
  }
  barChart.getData().add(getSeries(numberColumn, data));
  return barChart;
}
origin: tech.tablesaw/tablesaw-plot

public static BarChart<String, Number> chart(
    String title,
    StringColumn x,
    NumberColumn y) {
  final CategoryAxis xAxis = new CategoryAxis();
  final NumberAxis yAxis = new NumberAxis();
  xAxis.setLabel(x.name());
  yAxis.setLabel(y.name());
  Table t = Table.create("", x, y);
  t = t.sortDescendingOn(y.name());
  final BarChart<String, Number> bar = new BarChart<>(xAxis, yAxis);
  bar.setTitle(title);
  List<XYChart.Data<String, Number>> d2 = new ArrayList<>(x.size());
  for (int i = 0; i < x.size(); i++) {
    d2.add(new XYChart.Data<>(t.stringColumn(0).get(i), t.nCol(1).get(i)));
  }
  XYChart.Series<String, Number> series1
      = new XYChart.Series<>(FXCollections.observableList(d2));
  series1.setName(y.name());
  bar.setLegendVisible(false);
  bar.setCategoryGap(0.0);
  bar.setBarGap(0.1);
  bar.setBackground(Background.EMPTY);
  bar.setVerticalGridLinesVisible(false);
  bar.getData().add(series1);
  return bar;
}
origin: tech.tablesaw/tablesaw-plot

  public static BarChart<String, Number> chart(String title, NumberColumn categoryColumn, NumberColumn numberColumn) {

    final CategoryAxis categoryAxis = getCategoryAxis(categoryColumn);
    final NumberAxis numberAxis = getNumberAxis(numberColumn);

    final BarChart<String, Number> barChart = getBarChart(title, categoryAxis, numberAxis);
    List<XYChart.Data<String, Number>> data = new ArrayList<>(categoryColumn.size());

    for (int i = 0; i < categoryColumn.size(); i++) {
      data.add(new XYChart.Data<>(categoryColumn.getString(i), numberColumn.get(i)));
    }

    barChart.getData().add(getSeries(numberColumn, data));
    return barChart;
  }
}
origin: tech.tablesaw/tablesaw-plot

  private static void initFX(JFXPanel fxPanel, BarChart<String, Number> chart) {
    // This method is invoked on the JavaFX thread
    Scene scene = new Scene(chart, chart.getWidth(), chart.getHeight());
    fxPanel.setScene(scene);
  }
}
origin: tech.tablesaw/tablesaw-plot

public static BarChart<Number, String> chart(String title, StringColumn stringColumn, NumberColumn
    numberColumn) {
  final CategoryAxis categoryAxis = getCategoryAxis(stringColumn);
  final NumberAxis numberAxis = getNumberAxis(numberColumn);
  final BarChart<Number, String> bar = getNumberStringBarChart(title, numberAxis, categoryAxis);
  List<XYChart.Data<Number, String>> d2 = new ArrayList<>(numberColumn.size());
  for (int i = 0; i < numberColumn.size(); i++) {
    d2.add(new XYChart.Data<>(numberColumn.get(i), stringColumn.get(i)));
  }
  XYChart.Series<Number, String> series1 = getNumberStringSeries(stringColumn, d2);
  bar.getData().add(series1);
  return bar;
}
origin: tech.tablesaw/tablesaw-plot

  private static void initFX(JFXPanel fxPanel, BarChart<Number, String> chart) {
    // This method is invoked on the JavaFX thread
    Scene scene = new Scene(chart, chart.getWidth(), chart.getHeight());
    fxPanel.setScene(scene);
  }
}
origin: tech.tablesaw/tablesaw-plot

  public static BarChart<String, Number> chart(String title, NumberColumn categoryColumn, NumberColumn numberColumn) {

    Table t = Table.create("", categoryColumn, numberColumn);
    t = t.sortDescendingOn(numberColumn.name());

    final CategoryAxis categoryAxis = getCategoryAxis(t.stringColumn(0));
    final NumberAxis numberAxis = getNumberAxis(t.numberColumn(1));

    final BarChart<String, Number> barChart = getBarChart(title, categoryAxis, numberAxis);
    List<XYChart.Data<String, Number>> data = new ArrayList<>(categoryColumn.size());

    for (int i = 0; i < categoryColumn.size(); i++) {
      data.add(new XYChart.Data<>(categoryColumn.getString(i), numberColumn.get(i)));
    }

    barChart.getData().add(getSeries(numberColumn, data));
    return barChart;
  }
}
javafx.scene.chartBarChart

Most used methods

  • <init>
  • getData
  • setTitle
  • getHeight
  • getWidth
  • getYAxis
  • setBackground
  • setBarGap
  • setCategoryGap
  • setHorizontalGridLinesVisible
  • setLegendVisible
  • setVerticalGridLinesVisible
  • setLegendVisible,
  • setVerticalGridLinesVisible

Popular in Java

  • Updating database using SQL prepared statement
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getSystemService (Context)
  • runOnUiThread (Activity)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • JComboBox (javax.swing)
  • Table (org.hibernate.mapping)
    A relational table
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now