J'utilise SWT CTabFolder pour créer des onglets dans mon application. Je déteste l'apparence visuelle des onglets, elle ressemble à Eclipse. Y a-t-il un moyen de changer les aspects des onglets? Je voudrais changer le bouton de fermeture par exemple, le placement des onglets, leur apparence peut-être ...Modification de l'aspect et de la convivialité d'un onglet SWT
5
A
Répondre
3
Vous pouvez utiliser CTabFolder.setRenderer(CTabFolderRenderer renderer)
et implémenter votre propre moteur de rendu.
Si vous ne voulez pas que le code soit portable, sous Windows, vous pouvez même le rendre assez proche du natif si vous utilisez la méthode OS.DrawThemeBackground()
(voir parts and states). Malheureusement cette méthode ne peut être utilisée que lorsque les thèmes sont activés, donc cela ne fonctionnera pas sur le thème classique, car il n'y a pas de type pour les éléments d'onglets à utiliser avec OS.DrawFrameControl()
(voir types and states).
Questions connexes
- 1. Modification de l'aspect et de la convivialité des composants Iphone UI
- 2. Ajout de l'aspect et de la convivialité dans l'application java
- 3. Long ListView optimisation et convivialité
- 4. Conseils relatifs à l'aspect et à la convivialité de Winforms
- 5. Paquet eyetracking pour la recherche de convivialité?
- 6. Modification de l'ordre des enfants d'un composite SWT
- 7. Modification du texte dans la barre de titre d'Internet Explorer (7.0) et onglet
- 8. Modification d'un contenu d'onglets dans un onglet
- 9. Modification de la direction d'une liste déroulante Zone de liste déroulante dans SWT
- 10. puis-je changer l'aspect et la convivialité du clickablespan
- 11. comment préserver l'aspect et la convivialité lors de la conversion de HTML en PDF
- 12. Suggestions d'URL pour le référencement et la convivialité
- 13. Java, swt et web
- 14. Conception de rendu de cellule simple pour l'aspect et la convivialité de Nimbus
- 15. Utilisation de dégradés/motifs pour améliorer la convivialité?
- 16. Meilleure façon de gérer l'aspect/la convivialité et la sécurité normalisés entre les applications Web?
- 17. SWT et Webstart sur Mac
- 18. Défilement de la table SWT par programme
- 19. Modification de la largeur et de la hauteur de l'image
- 20. Modification de Ajax entre VS2005 et VS2010
- 21. Gestion des touches à l'aide de draw2d et de swt
- 22. Comment puis-je définir l'aspect et la convivialité de mon système Java pour les applications JNLP?
- 23. SQL Reporting 2008: un moyen facile de partager l'aspect et la convivialité des rapports?
- 24. Comment personnaliser l'aspect et la convivialité des contrôles de l'interface utilisateur dans WinForms?
- 25. Modification de la couleur de la bordure de l'onglet Widget
- 26. Onglet Textmate et bloc sélectionné de-tabulation
- 27. SWT TabFolder chargement paresseux
- 28. onglet jquery charge avec de
- 29. Modification du CSS d'un onglet dans l'interface utilisateur jQuery
- 30. Quelle est la relation entre la qualité et la convivialité du logiciel?