A voir également:
- Zone de texte où CTRL+B = texte gras est possible
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Zone telechargement - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Mettre un texte en majuscule - Guide
- Recherchev texte ✓ - Forum Excel
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
12 juin 2018 à 18:14
12 juin 2018 à 18:14
Bonjour,
Pour les différences entre chaque composants, il va falloir regarder la documentation, ils sont listés ici :
https://docs.oracle.com/javase/tutorial/uiswing/components/componentlist.html
Mais des combinaisons claviers qui ferait automatiquement le formatage c'est sûr que ça n'existe pas.
En tout cas pas dans l'API Swing fourni dans le JDK (mais il existe peut-être des bibliothèques qui le font...)
Quant à le coder soi même, c'est faisable, mais ça risque d'être un peu casse tête, il va falloir naviguer entre deux vues : l'une en texte brut (probablement caché) où l'on écrira en pseudo HTML avec des balises pour le gras, l'italique, etc. et la seconde vue qui affiche le HTML avec la bonne mise en forme.
La partie la plus complexe étant de retrouver à quel morceau de texte sélectionné dans la vue affichée correspond le morceau de code HTML qui l'affiche dans la vue caché...
Pour les différences entre chaque composants, il va falloir regarder la documentation, ils sont listés ici :
https://docs.oracle.com/javase/tutorial/uiswing/components/componentlist.html
Mais des combinaisons claviers qui ferait automatiquement le formatage c'est sûr que ça n'existe pas.
En tout cas pas dans l'API Swing fourni dans le JDK (mais il existe peut-être des bibliothèques qui le font...)
Quant à le coder soi même, c'est faisable, mais ça risque d'être un peu casse tête, il va falloir naviguer entre deux vues : l'une en texte brut (probablement caché) où l'on écrira en pseudo HTML avec des balises pour le gras, l'italique, etc. et la seconde vue qui affiche le HTML avec la bonne mise en forme.
La partie la plus complexe étant de retrouver à quel morceau de texte sélectionné dans la vue affichée correspond le morceau de code HTML qui l'affiche dans la vue caché...
15 juin 2018 à 07:59
Merci beaucoup pour tes réponses, je vais dans ce cas chercher du côté des bibliothèques pour voir si je peux éviter de trop me casser la tête avec ça
Bonne journée ! :)