DSLSentenceWidget.java 文件源码

java
阅读 18 收藏 0 点赞 0 评论 0

项目:drools-wb 作者:
public FieldEditor() {
    box = new TextBox();
    box.addChangeHandler(new ChangeHandler() {

        public void onChange(ChangeEvent event) {
            TextBox otherBox = (TextBox) event.getSource();

            if (!regex.equals("") && !otherBox.getText().matches(regex)) {
                Window.alert(GuidedRuleEditorResources.CONSTANTS.TheValue0IsNotValidForThisField(otherBox.getText()));
                box.setText(oldValue);
            } else {
                oldValue = otherBox.getText();
                updateSentence();
            }
        }
    });

    //Wrap widget within a HorizontalPanel to add a space before and after the Widget
    HorizontalPanel hp = new HorizontalPanel();
    hp.add(new HTML(" "));
    hp.add(box);
    hp.add(new HTML(" "));

    initWidget(hp);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号