Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void initUI(String title) {
- XYSeries xySeries1 = arrangePointsOnArea(10, 0, 10, 0, 10);
- XYSeries xySeries2 = arrangePointsOnArea(10, 12, 18, 15, 25);
- XYSeries xySeries3 = arrangePointsOnArea(10, 20, 30, 5, 10);
- neuronSeries = new XYSeries("neurons");
- Point neuron1 = getRandomPointFromRange(0, 30, 0, 30);
- neuronSeries.add(neuron1.x, neuron1.y);
- neurons.add(neuron1);
- Point neuron2 = getRandomPointFromRange(0, 30, 0, 30);
- neuronSeries.add(neuron2.x, neuron2.y);
- neurons.add(neuron2);
- Point neuron3 = getRandomPointFromRange(0, 30, 0, 30);
- neuronSeries.add(neuron3.x, neuron3.y);
- neurons.add(neuron3);
- dataset.addSeries(xySeries1);
- dataset.addSeries(xySeries2);
- dataset.addSeries(xySeries3);
- dataset.addSeries(neuronSeries);
- JFreeChart chart = createChart(dataset, title);
- ChartPanel chartPanel = new ChartPanel(chart);
- chartPanel.setBorder(BorderFactory.createEmptyBorder(15, 15, 15, 15));
- chartPanel.setBackground(Color.white);
- add(chartPanel);
- pack();
- setTitle("Line chart");
- setLocationRelativeTo(null);
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement