Mettre une lettre en exposant en JAVA

Résolu/Fermé
angelus1821 Messages postés 192 Date d'inscription dimanche 16 mars 2008 Statut Membre Dernière intervention 21 décembre 2014 - 31 janv. 2012 à 09:50
angelus1821 Messages postés 192 Date d'inscription dimanche 16 mars 2008 Statut Membre Dernière intervention 21 décembre 2014 - 31 janv. 2012 à 13:55
Bonjour,
après avoir cherché pendant pas mal de temps, je n'arrive pas à trouver commet mettre une lettre en exposant. J'ai essayé de faire un copier-coller d'une lettre "petit n", mais quand je lance mon application, ça me dit erreur, et donc ça plante.

N'y a t-il pas une fonction spécifique qui permettrait d'éviter ce genre d'erreur, pour mettre en exposant "n+p" par exemple ?

merci beaucoup !


A voir également:

2 réponses

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
Modifié par KX le 31/01/2012 à 12:35
Ce qu'il te faudrait c'est utiliser des caractères Unicode, cependant bien que nombreux, ils ne sont pas totalement complet pour autant, en l'occurrence je n'ai pas trouvé le "p".
À voir : Exposants et indices Unicode

Pour utiliser un caractère Unicode il suffit de faire précéder son code hexadécimal par \u.
Evidemment, on ne peut pas afficher ces caractères en mode console puisque seul l'ASCII y est supporté, mais dans les fichiers ou les boîtes de dialogue ça fonctionne.

JOptionPane.showMessageDialog(null, "X\u207f\u207a\u00b9");
La confiance n'exclut pas le contrôle
0
angelus1821 Messages postés 192 Date d'inscription dimanche 16 mars 2008 Statut Membre Dernière intervention 21 décembre 2014 16
31 janv. 2012 à 13:55
ok merci je vais essayé !
0