com.vaadin.ui.Field.setCaption()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(182)

本文整理了Java中com.vaadin.ui.Field.setCaption()方法的一些代码示例,展示了Field.setCaption()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field.setCaption()方法的具体详情如下:
包路径:com.vaadin.ui.Field
类名称:Field
方法名:setCaption

Field.setCaption介绍

暂无

代码示例

代码示例来源:origin: org.opencms/opencms-core

/**
   * @see com.vaadin.ui.DefaultFieldFactory#createField(com.vaadin.data.Container, java.lang.Object, java.lang.Object, com.vaadin.ui.Component)
   */
  @Override
  public Field<?> createField(Container container, Object itemId, Object propertyId, Component uiContext) {
    Field<?> result = null;
    if (PROPERTY_ALLOWED.equals(propertyId) || PROPERTY_DENIED.equals(propertyId)) {
      result = super.createField(container, itemId, propertyId, uiContext);
      result.setCaption("");
    }
    return result;
  }
};

代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin

/**
 * Post process created {@link Field} for additional setup
 * @param <F> Field type
 * @param field Field to process
 * @param property Property
 * @return processed field
 */
@SuppressWarnings("unchecked")
protected <F> Field<F> postProcessField(Field field, Property<? extends T> property) {
  // caption
  field.setCaption(LocalizationContext.translate(property, true));
  return field;
}

代码示例来源:origin: org.aperteworkflow/gui-commons

@Override
public Field createField(Item item, Object propertyId, Component uiContext) {
  Class<?> type = item.getItemProperty(propertyId).getType();
  Field field = createFieldByPropertyType(type);
  field.setCaption(createCaptionByPropertyId(propertyId));
  return field;
}

代码示例来源:origin: org.aperteworkflow/base-widgets

@Override
      public Field createField(Item item, Object propertyId, Component uiContext) {
//                        Field f = super.createField(item, propertyId, uiContext);
        Field f = null;
        //				if ("comment".equals(propertyId)) {
        //					TextField tf = new TextField();
        //					tf.setRequired(true);
        //					tf.setRequiredError(getMessage("processdata.comments.comment.comment.required"));
        //					tf.setNullRepresentation("");
        //					tf.setInputPrompt(getMessage("processdata.comments.comment.comment.prompt"));
        //					tf.setWidth(400, Sizeable.UNITS_PIXELS);
        //					f = tf;
        //				} else
        if ("body".equals(propertyId)) {
          RichTextArea rta = new RichTextArea();
          rta.setRequired(true);
          rta.setNullRepresentation("");
          rta.setRequiredError(getMessage("processdata.comments.comment.body.required"));
          rta.setWidth(400, Sizeable.UNITS_PIXELS);
          rta.focus();
          f = rta;
        }
        if (f != null)
          f.setCaption(getMessage("processdata.comments.comment.form." + propertyId));

        return f;
      }
    });

代码示例来源:origin: io.permazen/permazen-guiapp

field.setCaption(this.buildCaption(jfield.getName(), !(field instanceof CheckBox)));

代码示例来源:origin: org.jsimpledb/jsimpledb-guiapp

field.setCaption(this.buildCaption(jfield.getName(), !(field instanceof CheckBox)));

代码示例来源:origin: korpling/ANNIS

public HelpButton(Field<T> field)
{
 Validate.notNull(field);
 this.field = field;
 
 CssLayout layout = new CssLayout();
 setCompositionRoot(layout);
 
 Button btHelp = new Button("");
 btHelp.setIcon(FontAwesome.QUESTION);
 btHelp.addStyleName(ChameleonTheme.BUTTON_BORDERLESS);
 btHelp.addStyleName("helpbutton");
 btHelp.addClickListener((Button.ClickListener) this);
 
 setCaption(field.getCaption());
 field.setCaption(null);
 
 layout.addComponent(field);
 layout.addComponent(btHelp);
 
}

代码示例来源:origin: org.aperteworkflow/editor

field.setCaption(createCaptionByPropertyId(property.getPropertyId()));
} else {
  field.setCaption(property.getName());

代码示例来源:origin: org.aperteworkflow/base-widgets

field.setCaption(getLocalizedMessage(doc.humanNameKey()));
  field.setDescription(getParametrizedLocalizedMessage(
      "description.format",
  ));
} else {
  field.setCaption(getLocalizedMessage((String) propertyId));
  field.setDescription(getParametrizedLocalizedMessage(
      "description.short.format",

代码示例来源:origin: nz.co.senanque/madura-vaadin

ret.setCaption("");
ret.setStyleName("readOnly");
ret.setEnabled(false);

代码示例来源:origin: org.aperteworkflow/base-widgets

f.setCaption(getMessage("processdata.comments.assignee.form." + propertyId));
f.setRequiredError(getMessage("processdata.comments.assignee.form." + propertyId + ".required"));

代码示例来源:origin: org.opennms.features/vaadin-jmxconfiggenerator

@Override
public void selectionChanged(SelectionChangedEvent changeEvent) {
  if (parameter != null) {
    try {
      blockListenerOrValidators = true;
      setData(changeEvent.getSelectedBean());
      setItemId(changeEvent.getSelectedItemId());
      final BeanItem beanItem = new BeanItem(changeEvent.getSelectedBean(), parameter.getEditablePropertyName(), parameter.getNonEditablePropertyName());
      // this is a hack, but we need to know if the selection changed
      beanItem.addItemProperty("selected", changeEvent.getSelectedItem().getItemProperty("selected"));
      captionLabel.setValue(String.format("<b>%s</b>", parameter.getCaption()));
      fieldGroup = new FieldGroup();
      fieldGroup.setBuffered(false);
      fieldGroup.bind(selectedField, "selected");
      fieldGroup.bind(editableField, parameter.getEditablePropertyName());
      fieldGroup.bind(nonEditableField, parameter.getNonEditablePropertyName());
      fieldGroup.setItemDataSource(beanItem);
      fieldGroup.getField(parameter.getNonEditablePropertyName()).setCaption(parameter.getNonEditablePropertyCaption());
      fieldGroup.getField(parameter.getNonEditablePropertyName()).setReadOnly(true);
      fieldGroup.getField(parameter.getEditablePropertyName()).setCaption(parameter.getEditablePropertyCaption());
      fieldGroup.getField(parameter.getEditablePropertyName()).setReadOnly(false);
      updateEnabledState();
      UIHelper.validateField(editableField, true);
    } finally {
      blockListenerOrValidators = false;
    }
  }
}

代码示例来源:origin: org.opennms.features/vaadin-jmxconfiggenerator

skipDefaultVMField.setCaption("Skip JVM MBeans");
skipDefaultVMField.setId(MetaConfigModel.SKIP_DEFAULT_VM);
((AbstractComponent) skipDefaultVMField).setDescription("Set to include/exclude default JavaVM MBeans");
skipNonNumberField.setCaption("Skip non-number values");
((AbstractComponent) skipNonNumberField).setDescription("Set to include/exclude non-number values");
addComponent(skipNonNumberField);

相关文章