2009-12-04 3 views
0

comment peut faire apparaître le texte de la boîte radio sur le côté gauche du bouton au lieu de la droite? Sur les langues de gauche à droite, la norme est le texte sur le bouton radio est sur la droite du bouton radio, j'ai besoin d'écrire ui pour une langue de droite à gauche, donc le test devrait être placé sur la gauche du bouton radio .régler le côté pour le bouton radio gwt

un conseil?

Répondre

1

Essayez plutôt d'utiliser cette classe. Je ne l'ai pas testé à fond, mais il semble que ce soit ce que vous voulez qu'il fasse.

class RightToLeftRadioButton extends RadioButton { 

    public RightToLeftRadioButton(final String name) { 
     super(name); 
     InputElement inputElem = (InputElement)getElement().getFirstChildElement(); 
     inputElem.removeFromParent(); 
     getElement().appendChild(inputElem); 
    } 

    public RightToLeftRadioButton(final String name, final String label) { 
     this(name); 
     setText(label); 
    } 

    public RightToLeftRadioButton(final String name, final String label, final boolean asHTML) { 
     this(name); 
     if (asHTML) { 
      setHTML(label); 
     } else { 
      setText(label); 
     } 
    } 
} 
Questions connexes