/ / Comment ajouter ChartFrame (bibliothèque JFreeChart) à JFrame (bibliothèque javax.swing)? - java, jfreechart

Comment ajouter ChartFrame (bibliothèque JFreeChart) à JFrame (bibliothèque javax.swing)? - java, jfreechart

Je ne peux pas "ajouter directement un objet ChartFrame à monObjet Jframe avec la méthode .add (Component). Et il n’est pas possible de convertir ChartFrame en JComponent. Il est également impossible de convertir ChartFrame en composant à partir de la bibliothèque java.awt.

Comment puis-je ajouter ChartFrame à JFrame dans l'autre sens?

Réponses:

1 pour la réponse № 1

ChartFrame est un JFrame indépendant, approprié en tant que fenêtre isolée. Si vous souhaitez l’utiliser en tant que composant, ChartPanel peut constituer une meilleure solution.


0 pour la réponse № 2

Cela voudrait dire insérer un JFrame dans un autre JFrame.

Une solution possible consisterait à utiliser un JDesktopPane

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

frame.setContentPane(desktop);

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