Page d'accueilFindIt !Contact Cahier Swing

Cahier Swing

 Forum Cahier Swing

Ce forum est dédié au Cahier du Programmeur Swing et Sweet Home 3D son étude de cas.
Utilisez-le pour toute demande d'information supplémentaire ou pour toute suggestion au sujet de cet ouvrage et de cette application.
Pour les informations relatives au Cahier du programmeur Java, merci d'utiliser le forum qui lui est dédié.
Vous pouvez consulter ces forums librement. Pour y participer, inscrivez-vous tout d'abord.

Sujets Messages récents Identification Inscription
Messages du sujet Est-il possible d’écrire les caractères arabes dans un JTextField de droite à gauche ?

merci_tous

Ville : fez
Membre depuis : 10 févr. 2007
Messages : 1
 10 févr. 2007 à 22:11
Bonjour
Est-il possible d’écrire les caractères arabes dans un JTextField de droite à gauche ?
Enfaîte, je veux positionner le curseur à droite dans un JTextField et commencer à ecrire le texte en arabe.
Merci d’avance.

Manu

Ville : Paris / France
Membre depuis : 29 avr. 2003
Messages : 378
 11 févr. 2007 à 15:33
Il faut appeler la méthode setComponentOrientation sur le composant en lui passant la constante ComponentOrientation.RIGHT_TO_LEFT. Par exemple :

import java.awt.ComponentOrientation;
import javax.swing.*;

class TestRightToLeft {
  public static void main(String [] args) {
    JTextField rightToLeftTextField = new JTextField();
    rightToLeftTextField.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);

    JFrame frame = new JFrame();
    frame.add(rightToLeftTextField);
    frame.pack();
    frame.setVisible(true);
  }
}

---
Manu (moderator/modérateur)


Page d'accueilFindIt !ContactDébut de la page

© Copyrights 1997-2007 eTeks - Tous droits réservés

Cahier Swing