org.projectforge.web.wicket.WicketUtils.setSize()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(7.4k)|赞(0)|评价(0)|浏览(87)

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

WicketUtils.setSize介绍

[英]Sets attribute size (only for TextFields) and style="length: width"; The width value is size + 0.5 em and for drop down choices size + 2em;
[中]设置属性大小(仅适用于文本字段)和style=“length:width”;宽度值为大小+0.5 em,下拉选择大小+2 em;

代码示例

代码示例来源:origin: micromata/projectforge

  1. /**
  2. * Sets attribute size (only for TextFields) and style="length: width"; The width value is size + 0.5 em and for drop
  3. * down choices size + 2em;
  4. *
  5. * @param component
  6. * @param size
  7. * @return This for chaining.
  8. */
  9. public static FormComponent<?> setSize(final FormComponent<?> component, final int size)
  10. {
  11. return setSize(component, size, true);
  12. }

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setSize(amount, 8);
  2. fs.add(amount);
  3. final RequiredMinMaxNumberField<Integer> nextDays = new RequiredMinMaxNumberField<Integer>(fs.getTextFieldId(),
  4. new PropertyModel<Integer>(getSettings(), "nextDays"), 3, LiquidityForecastSettings.MAX_FORECAST_DAYS);
  5. WicketUtils.setSize(nextDays, 4);
  6. fs.add(nextDays);

代码示例来源:origin: micromata/projectforge

  1. private void addParameterSettings(final int idx)
  2. {
  3. final FieldsetPanel fs = gridBuilder.newFieldset(getString("scripting.script.parameterName") + " " + idx);
  4. final String parameterType = "parameter" + idx + "Type";
  5. final String parameterName = "parameter" + idx + "Name";
  6. final MaxLengthTextField name = new MaxLengthTextField(fs.getTextFieldId(), new PropertyModel<String>(data, parameterName));
  7. WicketUtils.setSize(name, 20);
  8. fs.add(name);
  9. // DropDownChoice type
  10. final LabelValueChoiceRenderer<ScriptParameterType> typeChoiceRenderer = new LabelValueChoiceRenderer<ScriptParameterType>(this,
  11. ScriptParameterType.values());
  12. final DropDownChoice<ScriptParameterType> typeChoice = new DropDownChoice<ScriptParameterType>(fs.getDropDownChoiceId(),
  13. new PropertyModel<ScriptParameterType>(data, parameterType), typeChoiceRenderer.getValues(), typeChoiceRenderer);
  14. typeChoice.setNullValid(true);
  15. typeChoice.setRequired(false);
  16. fs.add(typeChoice);
  17. }

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setFocus(nummernkreisField);
  2. WicketUtils.setSize(nummernkreisField, 1);
  3. fs.add(nummernkreisField);
  4. fs.add(new DivTextPanel(fs.newChildId(), "."));
  5. WicketUtils.setSize(bereichField, 3);
  6. fs.add(bereichField);
  7. fs.add(new DivTextPanel(fs.newChildId(), "."));
  8. WicketUtils.setSize(teilbereichField, 2);
  9. fs.add(teilbereichField);
  10. fs.add(new DivTextPanel(fs.newChildId(), "."));
  11. WicketUtils.setSize(endzifferField, 2);
  12. fs.add(endzifferField);

代码示例来源:origin: micromata/projectforge

  1. new PropertyModel<Integer>(ldapGroupValues, "gidNumber"), 1,
  2. 65535);
  3. WicketUtils.setSize(gidNumberField, 6);
  4. fs.add(gidNumberField);
  5. fs.addHelpIcon(gridBuilder.getString("ldap.gidNumber.tooltip"));

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setFocus(nummernkreisField);
  2. WicketUtils.setSize(nummernkreisField, 1);
  3. fs.add(nummernkreisField);
  4. fs.add(new DivTextPanel(fs.newChildId(), "."));
  5. WicketUtils.setSize(bereichField, 3);
  6. fs.add(bereichField);
  7. fs.add(new DivTextPanel(fs.newChildId(), "."));
  8. WicketUtils.setSize(teilbereichField, 2);
  9. fs.add(teilbereichField);
  10. fs.add(new DivTextPanel(fs.newChildId(), "."));
  11. WicketUtils.setSize(kost2ArtField, 2);
  12. fs.add(kost2ArtField);

代码示例来源:origin: micromata/projectforge

  1. 65535);
  2. uidNumberField.setMarkupId("uidNumberField").setOutputMarkupId(true);
  3. WicketUtils.setSize(uidNumberField, 6);
  4. fs.add(uidNumberField);
  5. fs.addHelpIcon(gridBuilder.getString("ldap.uidNumber.tooltip"));
  6. 65535);
  7. gidNumberField.setMarkupId("gidNumberField").setOutputMarkupId(true);
  8. WicketUtils.setSize(gidNumberField, 6);
  9. fs.add(gidNumberField);
  10. dependentLdapPosixFormComponentsList.add(gidNumberField);
  11. fs.add(sambaSIDNumberField);
  12. sambaSIDNumberField.setOutputMarkupId(true);
  13. WicketUtils.setSize(sambaSIDNumberField, 5);
  14. fs.addHelpIcon(getString("ldap.sambaSID.tooltip"));
  15. dependentLdapSambaFormComponentsList.add(sambaSIDNumberField);
  16. fs.add(sambaPrimaryGroupSIDNumberField);
  17. sambaPrimaryGroupSIDNumberField.setOutputMarkupId(true);
  18. WicketUtils.setSize(sambaPrimaryGroupSIDNumberField, 5);
  19. fs.addHelpIcon(getString("ldap.sambaPrimaryGroupSID.tooltip"));
  20. dependentLdapSambaFormComponentsList.add(sambaPrimaryGroupSIDNumberField);

代码示例来源:origin: micromata/projectforge

  1. "month"), monthChoiceRenderer.getValues(), monthChoiceRenderer);
  2. monthChoice.setNullValid(false).setRequired(true);
  3. WicketUtils.setSize(monthChoice, 2);
  4. fs.add(monthChoice);
  5. final MinMaxNumberField<Integer> year = new MinMaxNumberField<Integer>(InputPanel.WICKET_ID,
  6. new PropertyModel<Integer>(data, "year"), 1900, 2999);
  7. WicketUtils.setSize(year, 4);
  8. fs.add(year);

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setSize(reminderDuration, 3);
  2. setComponentProperties(reminderDuration, reminderOptionVisibility, true);

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setSize(amount, 8);
  2. fs.add(amount);
  3. if (isNew() == false) {

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setSize(number, 7);
  2. fs.add(number);
  3. if (isNew() == true) {

代码示例来源:origin: micromata/projectforge

  1. data, "maxHours"),
  2. 0, 9999);
  3. WicketUtils.setSize(maxNumberField, 6);
  4. fs.add(maxNumberField);
  5. if (isNew() == false && getTaskTree().hasOrderPositions(data.getId(), true) == true) {
  6. WicketUtils.setSize(progressField, 3);
  7. fs.add(progressField);
  8. final MinMaxNumberField<BigDecimal> durationField = new MinMaxNumberField<BigDecimal>(InputPanel.WICKET_ID,
  9. new PropertyModel<BigDecimal>(data, "duration"), BigDecimal.ZERO, TaskEditForm.MAX_DURATION_DAYS);
  10. WicketUtils.setSize(durationField, 6);
  11. fs.add(durationField);
  12. dependentFormComponents[0] = durationField;
  13. final MinMaxNumberField<Integer> ganttPredecessorField = new MinMaxNumberField<Integer>(InputPanel.WICKET_ID,
  14. new PropertyModel<Integer>(data, "ganttPredecessorOffset"), Integer.MIN_VALUE, Integer.MAX_VALUE);
  15. WicketUtils.setSize(ganttPredecessorField, 6);
  16. fs.add(ganttPredecessorField);
  17. final PropertyModel<String> model = new PropertyModel<String>(data, "kost2BlackWhiteList");
  18. kost2BlackWhiteTextField = new MaxLengthTextField(InputPanel.WICKET_ID, model);
  19. WicketUtils.setSize(kost2BlackWhiteTextField, 10);
  20. fs.add(kost2BlackWhiteTextField);
  21. final LabelValueChoiceRenderer<Boolean> kost2listTypeChoiceRenderer = new LabelValueChoiceRenderer<Boolean>() //

代码示例来源:origin: micromata/projectforge

  1. WicketUtils.setSize(field, 2);
  2. dependentFormComponents[0] = field;
  3. fs.add(field);
  4. WicketUtils.setSize(field, 3);
  5. fs.add(field);
  6. fs.add(new DivTextPanel(fs.newChildId(), ".##.##"));

代码示例来源:origin: micromata/projectforge

  1. 99999999);
  2. numberField.setMaxLength(8);
  3. WicketUtils.setSize(numberField, 6);
  4. fs.add(numberField);
  5. if (NumberHelper.greaterZero(getData().getNumber()) == false) {

代码示例来源:origin: micromata/projectforge

  1. data, "numberOfLicenses"),
  2. 0, 999999);
  3. WicketUtils.setSize(maxNumberField, 6);
  4. fs.add(maxNumberField);

代码示例来源:origin: micromata/projectforge

  1. final MinMaxNumberField<Integer> intervalNumberField = new MinMaxNumberField<>(InputPanel.WICKET_ID,
  2. new PropertyModel<Integer>(recurrenceData, "interval"), 0, 1000);
  3. WicketUtils.setSize(intervalNumberField, 2);
  4. recurrenceIntervalFieldset.add(intervalNumberField);
  5. panel = new DivTextPanel(recurrenceIntervalFieldset.newChildId(), new Model<String>()

相关文章