Comment créer un champ Label personnalisé qui fonctionne de manière similaire aux problèmes par défaut de LabelField : il devrait être capable de prendre des textes volumineux et devrait pouvoir les afficher dans des lignes différentes si la longueur dépasse la largeur de l'écran.Blackberry Custom LabelField
0
A
Répondre
0
La classe LabelField existante affiche déjà du texte sur une ligne différente si la longueur dépasse la largeur de l'écran. Pour augmenter la taille de la police, faites quelque chose comme ceci:
label.setFont(Font.getDefault().derive(Font.PLAIN, 18, Ui.UNITS_pt));
Questions connexes
- 1. BlackBerry non-enveloppant LabelField
- 2. Blackberry - BasicEditField avec comportement LabelField
- 3. Blink Texte Labelfield dans BlackBerry
- 4. Le texte ne s'affiche pas correctement avec Custom LabelField dans Blackberry
- 5. Blackberry: Bold Police pour le texte LabelField
- 6. Modifier la taille de LabelField (blackberry)
- 7. BlackBerry - Alignement horizontal de LabelField dans l'écran
- 8. BlackBerry verticalement LabelField avec hauteur personnalisée
- 9. Centrage LabelField dans HorizontalFieldManager dans Blackberry
- 10. Blackberry - Custom EditField Cursor
- 11. Liaison d'un numéro de téléphone sur Blackberry LabelField
- 12. Comment définir une police pour le texte LabelField dans Blackberry?
- 13. Blackberry - Visibilité de ButtonField en fonction du focus LabelField
- 14. Blackberry - Réglage de la couleur d'arrière-plan de LabelField
- 15. Multiline labelfield
- 16. Couleur Change LabelField
- 17. Comment utiliser la police différente pour LabelField comme Arial, TimesNewRoman dans BlackBerry
- 18. Custom Pop up sans fond noir dans blackberry
- 19. Comment modifier le champ Texte du Custom dans BlackBerry
- 20. Blackberry Custom Arrière-plan de VFM défile avec listfield?
- 21. Est-il possible de barrer du texte dans un LabelField?
- 22. Blackberry table alignée
- 23. Alignement BlackBerry HorizontalFieldManager
- 24. Enveloppe de texte BlackBerry
- 25. custom class = custom + alloc, custom + init
- 26. Minuterie d'affichage dans Blackberry
- 27. Image de fond sur BlackBerry
- 28. remplacer dynamiquement le texte dans Labelfield
- 29. peignant un texte long chez LABELFIELD?
- 30. Possible d'avoir plus d'un labelField dans Flex?
Je pense que ma question n'était pas claire pour vous? Je vais le rendre un peu plus clair. Je veux créer un champ Label personnalisé afin que je puisse lui transmettre des arguments supplémentaires avec le texte du champ d'étiquette. pour faire montrer que je crée un champ d'étiquette personnalisé qui étend le champ d'étiquette .mais ce champ d'étiquette personnalisé ne prend pas la propriété par défaut du champ label, c'est-à-dire si la longueur du texte dépasse la largeur de l'écran à la ligne suivante. –
Si vous remplacez votre labelfield personnalisé par un labelfield standard, le texte passe-t-il à la ligne suivante? Si ce n'est pas le cas, c'est probablement un problème avec votre manager. Sinon, c'est probablement un problème avec votre code LabelField, quelles sont les méthodes que vous surchargez? – Jonathan
J'ajoute le champ d'étiquette personnalisée à un gestionnaire de champs vertical afin qu'il n'y ait aucun problème avec le gestionnaire. En fait, dans mon champ personnalisé, j'ai besoin de définir l'étendue de mon domaine, je pense que cela cause le problème. –