Un composant SWT a uniquement une méthode getSize()
. Il renvoie la taille réelle de ce contrôle. Mais comment obtenir la taille par défaut d'un composant, surtout si un autre a déjà été défini auparavant?SWT: comment obtenir la taille par défaut (préférée) d'un contrôle
1
A
Répondre
4
Vous pouvez obtenir la taille par défaut en appelant computeSize(SWT.DEFAULT, SWT.DEFAULT)
sur votre widget. Vous pouvez passer une hauteur ou largeur par défaut au lieu de SWT.DEFAULT
dans des cas tels qu'une étiquette multiligne, où vous voudriez connaître sa hauteur naturelle avec une largeur de ligne maximale, par exemple.
Pour tous les widgets standard, computeSize
ne tenez pas compte de la valeur transmise dans les précédents appels setSize
.
Questions connexes
- 1. Comment déterminer la taille préférée d'un arborescence JFace TreeViewer ou SWT?
- 2. Contrôle de la taille préférée d'un JEditorPane avec texte long
- 3. Taille SystemIcons par défaut
- 4. SWT composite taille maximale
- 5. Obtenir la taille du contrôle automatique?
- 6. Blackberry Device - obtenir défini/taille de police par défaut
- 7. Modifier uniquement la taille de police dans SWT
- 8. Comment ajouter la taille de texte par défaut Fonction - Javascript
- 9. Comment obtenir le WebApplicationContext par défaut?
- 10. Obtenir la taille de police par défaut d'un RichTextCtrl dans wxPython
- 11. Modification de la taille de l'onglet par défaut dans RichTextBox
- 12. Taille du terminal SSH/Telnet par défaut
- 13. .NET Compact Framework: définir la taille par défaut à un contrôle personnalisé
- 14. Tomcat 6 Tampon par défaut Taille
- 15. Comment obtenir la taille de papier prédéfinie par PaperKind
- 16. Comment obtenir les propriétés par défaut des polices sur Android?
- 17. Comment obtenir la couleur de fond par défaut de JButton?
- 18. Comment utiliser la réflexion pour obtenir un constructeur par défaut?
- 19. Défilement de la table SWT par programme
- 20. Propriété de contrôle héritée .Net Par défaut
- 21. Quelle est la méthode préférée pour rapprocher plusieurs pages par défaut?
- 22. Comment faire une case à cocher plus petite que la taille par défaut?
- 23. Comment remplacer le style par défaut d'un contrôle WPF?
- 24. Comment obtenir la taille d'un NSString
- 25. Comment obtenir la taille de l'objet jQuery
- 26. Comment récupérer les modèles par défaut du contrôle WPF 4.0?
- 27. Comment désactiver l'habillage par défaut pour un contrôle particulier?
- 28. DTPicker: comment ouvrir un contrôle développé (par défaut)?
- 29. Comment utiliser un contrôle SWT pour rendre le contenu d'une table SWT/JFace?
- 30. Taille de Windows par défaut pour l'application de console