bonjour,
j'essaie actuellement d'ajouter une application réalisée en Swing dans une nouvelle vue d'eclipse.
(j'ai créée une nouvelle perspective + une vue pour intégrer cette appli).
voici un exemple du code que j'utilise pour la vue.
le problème est que lorsque j'utilise cette vue,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 @Override public void createPartControl(Composite parent) { final Composite composite = new Composite(parent, SWT.EMBEDDED | SWT.NO_BACKGROUND); composite.setLayoutData(new GridData(GridData.FILL_BOTH)); final java.awt.Frame frame = SWT_AWT.new_Frame(composite); JPanel test = new JPanel(); test.add(new JLabel ("coucou")); frame.add(test); }
j'ai toujours la frame 'java.awt.Frame frame' qui s'ouvre, vide, et mon panel est bien présent dans la vue.
existe-il un moyen de faire ce pont entre Swing et SWT sans avoir cette fenêtre supplémentaire?
merci d'avance pour votre aide
ellipse2v
Partager