Je veux désactiver le bouton agrandir/réduire, au-dessous, je posterai image pour expliquerDésactiver la fenêtre redimensionne sur JFace wizardpage
voici mon code:
public class ProjectWizardPageOne extends WizardPage {
private String platform;
public ProjectWizardPageOne(String title) {
super(title);
this.setTitle(title);
this.setMessage("Configure Project Name and Location");
}
@Override
public void createControl(Composite parent) {
Composite container = new Composite(parent,SWT.NONE);
setPageComplete(false);
setControl(container);
Canvas leftPanel = new Canvas(container, SWT.NONE);
leftPanel.setBackgroundImage(new Image(leftPanel.getDisplay(), this
.getClass().getClassLoader()
.getResourceAsStream("/icons/mypicture.png")));
leftPanel.setBounds(0, 0, 183, 282);
Composite rightContainer = new Composite(container, SWT.NONE);
rightContainer.setBackground(new Color(null, 255, 255, 255));
rightContainer.setBounds(181, 0, 399, 282);
}
public String getPlatform() {
return platform;
}
public void setPlatform(String platform) {
this.platform = platform;
}
}
J'ai essayé de obtenir le Shell Composite comme ceci "container.getShell();" mais je ne comprends pas Comment je peux définir ces paramètres "SWT.SHELL_TRIM | SWT.TOOL"! Merci
Merci pour votre replay. L'assistant est personnalisé. Comme vous le voyez de mon code, je l'ai créé 'ProjectWizardPageOne' et j'appeler cette classe d'ici' NewMyProjectWizard public class Assistant implémente INewWizard {ProjectWizardPageOne projectWizardPageOne; public NewMyProjectWizard() {super(); setNeedsProgressMonitor (true); } Public void init ... performFinish public boolean ... addPages public void() {projectWizardPageOne = new ProjectWizardPageOne ("Nouveau Mon Projet"); addPage (projectWizardPageOne); }} 'Je n'utilise pas WizardDialog. – ImLearning
Comment votre assistant est lancé? – Ravi
Assistant est lancé par plugin.xml ' <- CATÉGORIE ROOT -> \t ' –
ImLearning