0
如何讓單選框的文字出現在按鈕的左側而不是右側?設置單選按鈕的一側gwt
從左到右語言標準是單選按鈕上的文本是在單選按鈕的右側,我需要爲從左到右的語言編寫ui,因此測試應該放在單選按鈕的左側。
有什麼建議?
如何讓單選框的文字出現在按鈕的左側而不是右側?設置單選按鈕的一側gwt
從左到右語言標準是單選按鈕上的文本是在單選按鈕的右側,我需要爲從左到右的語言編寫ui,因此測試應該放在單選按鈕的左側。
有什麼建議?
請嘗試使用此類。我沒有完全測試它,但它看起來像它做你想做的事情。
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);
}
}
}