Estoy construyendo una aplicación Eclipse RCP y estoy teniendo problemas con la configuración del tamaño de un asistente JFace.Tamaño del conjunto de JFace Wizard
8
A
Respuesta
9
Resulta que el asistente es del tamaño de su WizardPage más grande.
10
Sí, generalmente es una buena idea dejar que Eclipse trabaje para usted. Sin embargo, si realmente desea establecer el tamaño del asistente, puede hacerlo configurando el tamaño del WizardDialog que está utilizando para abrir su asistente. Por ejemplo:
Wizard wizard = new MyCustomWizard();
WizardDialog wizardDialog = new WizardDialog(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(), wizard);
wizardDialog.setPageSize(WIDTH, HEIGHT);
// Could also use wizardDialog.setMinimumPageSize(WIDTH, HEIGHT) if that's more appropriate
5
Para ajustar el tamaño del cuadro de diálogo, es
wizardDialog.getShell().setSize(WIDTH, HEIGHT)
Para desactivar el cuadro de diálogo que es de tamaño variable, deje el bit SWT.RESIZE en una aplicación propia WizardDialog:
// 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);
...
}
Cuestiones relacionadas
- 1. Diseñe un conjunto de pantallas "Wizard" en un iPad
- 2. tamaño del conjunto de estructuras en bytes
- 3. Asistentes de Eclipse JFace
- 4. javascript wizard/assistant plugin
- 5. Making Modal Wizard
- 6. Dialogo no modal de JFace?
- 7. ¿Define el tamaño del conjunto de bits en la inicialización?
- 8. SWT/JFace: eliminar widgets
- 9. Tamaño máximo de conjunto de conexiones
- 10. El tamaño máximo del conjunto residente no tiene sentido
- 11. ¿Cómo coinciden VmRSS y el tamaño del conjunto residente?
- 12. ¿Puedes deshabilitar el botón Atrás en un asistente JFace?
- 13. Aprendizaje de Eclipse RCP y SWT/JFace
- 14. SWT/JFace o Eclipse RCP?
- 15. JFace/SWT: cambie las etiquetas de los botones en InputDialog
- 16. Región del conjunto MKMapView
- 17. Comprensión del conjunto/getsockopt SO_SNDBUF
- 18. ¿Cómo se podría usar IDecorationContext api de Eclipse JFace
- 19. Python Extraiga el conjunto del conjunto
- 20. Supervisión del tamaño del directorio de Windows
- 21. permutación del conjunto
- 22. Tamaño de conjunto de resultados de consulta de SQL Server
- 23. Obtención del nombre de conjunto
- 24. inicialización del conjunto de cadenas
- 25. ¿Cómo puedo aumentar el tamaño predeterminado 16px del conjunto de iconos de Jquery-UI?
- 26. No se puede poner contenido detrás del botón de ayuda de SWT Wizard
- 27. ¿Cómo limitar el tamaño del conjunto de resultados en la doctrina 2?
- 28. ¿La complejidad del tiempo de las operaciones del conjunto python?
- 29. generar todos los subconjuntos de tamaño k desde un conjunto
- 30. Obtener el tamaño de las dimensiones en el conjunto
¿Podría dar un fragmento de código sobre cómo configurar el alto de una página de asistente? –