8
votes

Fixer la taille de l'assistant Jface

Je construis une application Eclipse RCP et j'ai des problèmes sur les paramètres de la taille d'un assistant Jface.


0 commentaires

3 Réponses :


9
votes

Il s'avère que l'assistant est la taille de votre plus grand magicien.


1 commentaires

Pourriez-vous s'il vous plaît donner un extrait de code sur la manière de définir la hauteur d'une page de magicien?



10
votes

Ouais, c'est généralement une bonne idée de laisser Eclipse de déterminer la taille de vous. Toutefois, si vous souhaitez vraiment définir la taille de l'assistant, vous pouvez le faire en définissant la taille de l'appareil que vous utilisez pour ouvrir votre magicien. Par exemple: xxx


0 commentaires

5
votes

Pour définir la taille de la boîte de dialogue, c'est

// original WizardDialog class
public WizardDialog(Shell parentShell, IWizard newWizard) {
    super(parentShell);
    setShellStyle(SWT.CLOSE | SWT.TITLE | SWT.BORDER | SWT.APPLICATION_MODAL | SWT.RESIZE);
    setWizard(newWizard);
    ...
}

// Own implementation without SWT.RESIZE
public NoResizeWizardDialog(Shell parentShell, IWizard newWizard) {
    super(parentShell);
    setShellStyle(SWT.CLOSE | SWT.TITLE | SWT.BORDER | SWT.APPLICATION_MODAL);
    setWizard(newWizard);
    ...
}


0 commentaires