lundi 28 avril 2014
Java - Liste des polices installées sur l'ordinateur
On peut obtenir cette liste à l'aide d'un objet GraphicsEnvironment
GraphicsEnvironment gEnv = GraphicsEnvironment .getLocalGraphicsEnvironment();
String polices[] = gEnv.getAvailableFontFamilyNames();
for (int i = 1; i < polices.length; i++)
combo.addItem(polices[i]);
Merci à Marc-André B. pour la question et au site http://www.java-tips.org/ pour la solution
Java - Placer le curseur à la fin d'un texte
La sérialisation permet de conserver l'état d'un objet dans un fichier afin de pouvoir le récupérer. Certaines propriétés ne font pas partie de l'état de l'objet sérialisé; entre autres l'emplacement du curseur sur une zone de texte.
On peut placer le curseur à la fin du texte contenu dans la zone de texte de cette façon :
zoneTexte.setCaretPosition ( zoneTexte.getText().length());
où zoneTexte est un objet JTextArea
Merci à Julien M. pour la question et à Gabriel B. pour une solution.
Inscription à :
Articles (Atom)