Легко добавить элементы управления JFreeChart вручную.Вот пример добавления двух панелей ЭКГ к основной панели ЭКГ.Поскольку нет пустого конструктора ChartPanel, добавить это в диспетчер палитр не представляется возможным.
XYDataset dataset = createDataset();
JFreeChart chart = createChart(dataset);
ChartPanel TopECGPanel = new ChartPanel(chart);
TopECGPanel.setPreferredSize(new java.awt.Dimension(500, 270));
TopECGPanel.setMouseZoomable(true);
//setContentPane(chartPanel);
TopECGPanel.setBounds(10, 41, 917,209);
ECGPanel.add(TopECGPanel);
XYDataset dataset2 = createDataset();
JFreeChart chart2 = createChart(dataset2);
ChartPanel BottomECGPanel = new ChartPanel(chart2);
BottomECGPanel.setPreferredSize(new java.awt.Dimension(500, 270));
BottomECGPanel.setMouseZoomable(true);
//setContentPane(chartPanel);
BottomECGPanel.setBounds(10, 275, 917,226);
ECGPanel.add(BottomECGPanel);