com.vaadin.v7.ui.TextField.setConverter()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(124)

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

TextField.setConverter介绍

暂无

代码示例

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public Field<?> createField(Container container, Object itemId, Object propertyId, Component uiContext) {
  3. if (propertyId.equals("decodes")) {
  4. final TextField field = new TextField();
  5. field.setConverter(new DecodeListConverter());
  6. return field;
  7. }
  8. return super.createField(container, itemId, propertyId, uiContext);
  9. }
  10. });

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public Field<?> createField(Container container, Object itemId, Object propertyId, Component uiContext) {
  3. if (propertyId.equals("vbvalues")) {
  4. final TextField field = new TextField();
  5. field.setConverter(new CsvListConverter());
  6. return field;
  7. }
  8. return super.createField(container, itemId, propertyId, uiContext);
  9. }
  10. });

代码示例来源:origin: OpenNMS/opennms

  1. field.setRequired(true);
  2. field.setNullSettingAllowed(false);
  3. field.setConverter(new StringToIntegerConverter());
  4. return field;
  5. field.setRequired(true);
  6. field.setNullSettingAllowed(false);
  7. field.setConverter(new StringToDoubleConverter());
  8. return field;

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public Field<?> createField(Container container, Object itemId, Object propertyId, Component uiContext) {
  3. if (propertyId.equals("mename")) {
  4. final ComboBox field = new ComboBox();
  5. field.setSizeFull();
  6. field.setRequired(true);
  7. field.setImmediate(true);
  8. field.setNullSelectionAllowed(false);
  9. field.setNewItemsAllowed(false);
  10. field.addItem(Maskelement.TAG_UEI);
  11. field.addItem(Maskelement.TAG_SOURCE);
  12. field.addItem(Maskelement.TAG_NODEID);
  13. field.addItem(Maskelement.TAG_HOST);
  14. field.addItem(Maskelement.TAG_INTERFACE);
  15. field.addItem(Maskelement.TAG_SNMPHOST);
  16. field.addItem(Maskelement.TAG_SERVICE);
  17. field.addItem(Maskelement.TAG_SNMP_EID);
  18. field.addItem(Maskelement.TAG_SNMP_SPECIFIC);
  19. field.addItem(Maskelement.TAG_SNMP_GENERIC);
  20. field.addItem(Maskelement.TAG_SNMP_COMMUNITY);
  21. return field;
  22. }
  23. if (propertyId.equals("mevalues")) {
  24. final TextField field = new TextField();
  25. field.setConverter(new CsvListConverter());
  26. return field;
  27. }
  28. return super.createField(container, itemId, propertyId, uiContext);
  29. }
  30. });

代码示例来源:origin: OpenNMS/opennms

  1. timeoutField.setRequiredError("Must be given");
  2. timeoutField.setWidth(FIELD_WIDTH, Unit.PIXELS);
  3. timeoutField.setConverter(new StringToLongConverter() {
  4. @Override
  5. public Long convertToModel(String value, Class<? extends Long> targetType, Locale locale) throws ConversionException {

代码示例来源:origin: OpenNMS/opennms

  1. step.setValidationVisible(true);
  2. step.setNullSettingAllowed(false);
  3. step.setConverter(new StringToIntegerConverter());

代码示例来源:origin: tepi/FilteringTable

  1. final TextField currentPageTextField = new TextField();
  2. currentPageTextField.setValue(String.valueOf(getCurrentPage()));
  3. currentPageTextField.setConverter(new StringToIntegerConverter() {
  4. @Override
  5. protected NumberFormat getFormat(Locale locale) {

相关文章