[Java] Ajouter un objet à un panel

Résolu/Fermé
jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 - 12 juil. 2005 à 11:45
choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 - 12 juil. 2005 à 15:49
Bonjour,

comment ajouter un objet autre qu'un Component à un panel ?
Par exemple, je souhaiterais afficher un graphe (un objet d'un type que j'ai créé).

Merci de votre aide.
A voir également:

2 réponses

hi!
avec java tu travail et qu'est ce que tu veus rajouter ?
plus de details!
a+
0
jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 51
12 juil. 2005 à 12:47
salut,

oui c'est en Java (c marqué dans le titre du post ;-).

J'ai une applet dans laquelle je veux afficher un graphique.
Ce graphique est un objet d'un type que j'ai créé (dérivé de JFreeChart).

Or quand je crée un panel dans mon applet, je ne peux pas faire
panel.add(graphe);

car il me dit : "a window cannot be added to a container"

J'espere avoir ete plus clair. Merci de ton aide
0
choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 2 100
12 juil. 2005 à 13:15
salut

il suffit peut-être de faire de ton objet un objet qui étend Component tout simplement . Il sera donc reconnu comme component et le problème sera réglé.
0
jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 51
12 juil. 2005 à 14:30
ca ne marche pas car il étend déjà une autre classe...

D'autres idées ?
merci
0
choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 2 100 > jebok Messages postés 358 Date d'inscription lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007
12 juil. 2005 à 15:49
et sa classe supèrieure, elle étend aussi quelque chose ??? remonte dans la hiérarchie pour résoudre le prob ..
0