如何在Java Swing GUI中显示JFreeChart?

The*_*imp 4 java user-interface swing jfreechart

我想使用JFreeChart创建一个图形并在java swing GUI中显示它.目前我有以下代码在一个单独的框架中显示它,请有人帮助我使用我需要的代码,以显示它我的GUI?

JFreeChart chart = ChartFactory.createScatterPlot(
                "Title",
                "",
                "",
                myDataset,
                PlotOrientation.VERTICAL,
                true,
                true,
                false
                );

ChartFrame frame = new ChartFrame("Results", chart);
frame.pack();
frame.setVisible(true);
Run Code Online (Sandbox Code Playgroud)

And*_*son 9

一点点搜索表明:

  • 一个JFreeChart实例也可以添加到a ChartPanel.
  • ChartPanel延伸JPanel,从而可以添加到一个JFrame(JApplet,JDialog,JWindow,JPanel,JDesktopPane..).