本文整理了Java中com.vaadin.ui.CheckBox.addListener()
方法的一些代码示例,展示了CheckBox.addListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。CheckBox.addListener()
方法的具体详情如下:
包路径:com.vaadin.ui.CheckBox
类名称:CheckBox
方法名:addListener
暂无
代码示例来源:origin: com.vaadin/vaadin-server
@Override
public Registration addBlurListener(BlurListener listener) {
return addListener(BlurEvent.EVENT_ID, BlurEvent.class, listener,
BlurListener.blurMethod);
}
代码示例来源:origin: com.vaadin/vaadin-server
@Override
public Registration addFocusListener(FocusListener listener) {
return addListener(FocusEvent.EVENT_ID, FocusEvent.class, listener,
FocusListener.focusMethod);
}
代码示例来源:origin: fi.vm.sade.organisaatio/organisaatio-ui-widgets
private CheckBox initializeCheckbox(String messageKey, String debugId, String dataSourceProp, VerticalLayout parentC) {
CheckBox cb = new CheckBox(I18N.getMessage(messageKey));
cb.setDebugId(createDebugId(debugId));
cb.setImmediate(true);
//model.setSuunnitellut(true);
cb.setPropertyDataSource(new NestedMethodProperty(model, dataSourceProp));
cb.addListener(new Property.ValueChangeListener() {
@Override
public void valueChange(ValueChangeEvent event) {
//DEBUGSAWAY:log.debug("checkbox was clicked!!!");
tree.reloadWithSearchData(model);
}
});
parentC.addComponent(cb);
return cb;
}
代码示例来源:origin: org.aperteworkflow/editor
private void initComponent() {
roleNameLabel = new Label(queueRolePermission.getRoleName());
browsingAllowedCheckbox = new CheckBox();
browsingAllowedCheckbox.setCaption("browsing allowed");
browsingAllowedCheckbox.addListener(new Button.ClickListener() {
@Override
public void buttonClick(Button.ClickEvent clickEvent) {
if (Boolean.TRUE.equals(queueRolePermission.isBrowsingAllowed())) {
queueRolePermission.setBrowsingAllowed(false);
} else {
queueRolePermission.setBrowsingAllowed(true); // we handle null as well here
}
}
});
if (Boolean.TRUE.equals(queueRolePermission.isBrowsingAllowed())) {
browsingAllowedCheckbox.setValue(true);
}
deleteButton = new Button();
deleteButton.setCaption(" X ");
deleteButton.setStyleName(BaseTheme.BUTTON_LINK);
deleteButton.addListener(new Button.ClickListener() {
@Override
public void buttonClick(Button.ClickEvent event) {
handler.removeQueueRolePermissionBox(QueueRolePermissionBox.this);
}
});
}
代码示例来源:origin: apache/ace
registerCB.addListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
if (event.getButton().booleanValue()) {
autoApproveCB.addListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
target.setAutoApprove(event.getButton().booleanValue());
代码示例来源:origin: org.activiti/activiti-explorer
nowCheckBox.addStyleName(ExplorerLayout.STYLE_PROCESS_DEFINITION_SUSPEND_CHOICE);
nowCheckBox.setImmediate(true);
nowCheckBox.addListener(new ClickListener() {
public void buttonClick(ClickEvent event) {
if (nowCheckBox.booleanValue() == true) {
dateCheckBox.addStyleName(ExplorerLayout.STYLE_PROCESS_DEFINITION_SUSPEND_CHOICE);
dateCheckBox.setImmediate(true);
dateCheckBox.addListener(new ClickListener() {
public void buttonClick(ClickEvent event) {
if (dateCheckBox.booleanValue() == true) {
代码示例来源:origin: org.apache.ace/org.apache.ace.target.mgmt.ui
registerCB.addListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
if (event.getButton().booleanValue()) {
autoApproveCB.addListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
target.setAutoApprove(event.getButton().booleanValue());
代码示例来源:origin: org.aperteworkflow/gui-commons
public OptionalDateField(I18NSource messageSource) {
HorizontalLayout layout = new HorizontalLayout();
layout.setSpacing(true);
layout.setWidth("100%");
maxRangeCheckBox = new CheckBox(messageSource.getMessage("date.field.max.range"));
maxRangeCheckBox.setValue(false);
maxRangeCheckBox.setImmediate(true);
maxRangeCheckBox.setWidth("100%");
maxRangeCheckBox.addListener(new ValueChangeListener() {
public void valueChange(com.vaadin.data.Property.ValueChangeEvent event) {
toggleDateField(maxRangeCheckBox.booleanValue() ? null : new Date());
}
});
dateField = new PopupDateField();
dateField.setImmediate(true);
dateField.setDateFormat(VaadinUtility.SIMPLE_DATE_FORMAT_STRING);
dateField.setWidth("100px");
dateField.setResolution(DateField.RESOLUTION_DAY);
layout.addComponent(dateField);
layout.addComponent(maxRangeCheckBox);
layout.setExpandRatio(maxRangeCheckBox, 1.0F);
setCompositionRoot(layout);
}
代码示例来源:origin: org.activiti/activiti-explorer
useSSL.setImmediate(true);
imapForm.getLayout().addComponent(useSSL);
useSSL.addListener(new ValueChangeListener() {
public void valueChange(ValueChangeEvent event) {
imapPort.setValue( ((Boolean) useSSL.getValue()) ? 993 : 143);
代码示例来源:origin: org.apache.ace/org.apache.ace.webui.vaadin
dynamicCheckBox.setImmediate(true);
dynamicCheckBox.setValue(Boolean.TRUE);
dynamicCheckBox.addListener(new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
m_dynamicRelations = event.getButton().booleanValue();
内容来源于网络,如有侵权,请联系作者删除!