Bonjour à tous,
Dans le cadre de développement d'un plugins eclipse, j'ai ajouté un éditeur ( contennat un textViewer:
1 2 3 4 5 6 7 8 9 10
|
public void createPartControl(Composite parent) {
Composite composite1 = new Composite(parent, 0x1000000);
composite1.setLayout(new FillLayout());
composite1.setBounds(10, 200, 200, 200);
textViewer = new TextViewer(composite1, SWT.V_SCROLL | SWT.H_SCROLL );
textViewer.getTextWidget().setFont(JFaceResources.getTextFont());
textViewer.getTextWidget().setBackground(new Color(null,0,0,0));
textViewer.getTextWidget().setForeground(new Color(null,250,250,250));
... |
mais je voudrais positionner le textViewer au centre de l'éditeur (ajouter un label si possible) voir image si jointe
Je connais pas grandes choses sur les composants graphiques. Pouvez vous m'aider?
J'ai essayé avec un Panel mais le textViewer n'accepte que le type Composite comme paramètre!!
new TextViewer(Composite c, int i)
.
Quelle est le composant graphique à utiliser dans mon cas?
Comment utiliser le GridLayout pour positionner les éléments?
Merci d'avance
Partager