Попробуйте использовать этот класс. Я не проверил это полностью, но похоже, что он делает то, что вы хотите.
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);
}
}
}