IE8とIE9で異なるテキストボックスが無効になっているという問題があります。すでに設定しようとしました。
textbox.setEnabled(true);
しかし、それは役に立ちませんでした、ボックスはサファル、Firefox、クロームで正常に動作しますIEだけに問題があります誰もが理由を知っていますか?
テキストボックスを使用した実装の一部は次のとおりです。
public class Text extends Composite {
private TextBox textBox;
public Text() {
...
textBox = new TextBox();
textBox.setEnabled(true);
textBox.setValue("test");
textBox.setFocus(true);
textBox.setReadOnly(false);
textBox.setWidth("150px");
textBox.addValueChangeHandler(new ValueChangeHandler<String>() {
...
)};
textBox.addKeyUpHandler(new KeyUpHandler() {
...
)};
FlexTable f = new FlexTable();
f.setWidget(0,0,textBox);
}
このTEXTBOXFOCUSPROBLEMを見つけましたが、残念ながらそれは問題の説明に過ぎず、おそらくここの誰かが回避策を知っている解決策はありませんか?