如何将ChartFrame(JFreeChart库)添加到JFrame(javax.swing库)中?

如何将ChartFrame(JFreeChart库)添加到JFrame(javax.swing库)中?,java,jfreechart,Java,Jfreechart,我无法使用.add(Component)方法将ChartFrame对象直接添加到Jframe对象中。而且不可能从ChartFrame转换为JComponent。从java.awt库将ChartFrame转换为组件也是不可能的 如何以另一种方式将ChartFrame添加到JFrame?这意味着在另一个JFrame中插入一个JFrame 一个可能的解决办法是使用 这意味着在另一个JFrame中插入一个JFrame 一个可能的解决办法是使用 ChartFrame是一个独立的JFrame,适合作为隔离窗

我无法使用.add(Component)方法将ChartFrame对象直接添加到Jframe对象中。而且不可能从ChartFrame转换为JComponent。从java.awt库将ChartFrame转换为组件也是不可能的


如何以另一种方式将ChartFrame添加到JFrame?

这意味着在另一个JFrame中插入一个JFrame

一个可能的解决办法是使用


这意味着在另一个JFrame中插入一个JFrame

一个可能的解决办法是使用


ChartFrame是一个独立的JFrame,适合作为隔离窗口。
如果您想将其用作组件,ChartPanel可能是一个更好的解决方案。

ChartFrame是一个独立的JFrame,适合作为隔离窗口。 如果您想将其用作组件,ChartPanel可能是更好的解决方案

JDesktopPane desktop = ...
JFrame frame = ...

frame.setContentPane(desktop);

JInternalFrame internalFrame = ...
desktop.add(internalFrame);