Précédent   Forum du club des développeurs et IT Pro > Java > Interfaces Graphiques en Java > SWT/JFace
SWT/JFace Forum d'entraide pour les API SWT/JFace. Avant de poster -> FAQ SWT/JFace
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/08/2012, 10h51   #1
Ma29200
Nouveau Membre du Club
 
Femme
Inscription : janvier 2012
Messages : 182
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : janvier 2012
Messages : 182
Points : 27
Points : 27
Par défaut JPanel dans un Editor RCP

Salut à tous,

Je cherche à ajouter un JPanel dans un editor. Le problème est qu'il ne s'affiche pas. Par contre, si je bouge la fenêtre de l'editor, mon Jpanel apparait comme il faut. C'est surement un problème de rafraichissement.

Code :
1
2
3
4
5
6
7
        JPanel controls= new JPanel();
        JLabel label = new JLabel("Click on the screen to add a component.");
        controls.add(label);
        controls.setBackground(Color.GREEN);
        vv.add(controls, BorderLayout.NORTH);
        vv.revalidate();
        vv.repaint();
Le vv est initialisé cette forme:

Code :
private VisualizationViewer<EdVertex, EdEdge> vv = null;
Une idée de comment faire apparaitre ce Jpanel automatiquement, sans avoir à toucher à la fenetre?

Merci d'avance.
Ma29200 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2012, 11h31   #2
Ma29200
Nouveau Membre du Club
 
Femme
Inscription : janvier 2012
Messages : 182
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : janvier 2012
Messages : 182
Points : 27
Points : 27
Il fallait utiliser la fonction doLayout(); j'ai pas tout compris mais cela fonctionne.
Ma29200 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h39.


 
 
 
 
Partenaires

Hébergement Web