0

我正在开发一个基于 ADF 的项目。下面的代码是我的视图的一部分。我想在输入文本字段中显示一个可以更改的 NUMBER 值。我想要的只是该值在该字段中右对齐。我读过它contentStyle="text-align:right;可以完成这项工作,但要求是不要使用它。我想知道如果值是数字类型并且代码中使用了 convertNumber,值是否应该自动右对齐?

我会感谢你给我的任何帮助!

 <af:inputText value="#{row.bindings.B.inputValue}"
           styleClass="class" simple="true"
           required="#{bindings.A.hints.B.mandatory}"
           maximumLength="#{bindings.A.hints.B.precision}"
           shortDesc="#{bindings.A.hints.B.tooltip}"
           id="bb" autoSubmit="true"
           disabled="#{viewScope.aBean.getSmth('abc')}"
           valueChangeListener="#{viewScope.aBean.onBChange}">
      <f:validator binding="#{row.bindings.B.validator}"/>
      <af:convertNumber groupingUsed="false"
      pattern="#{bindings.AA.hints.B.format}"/>
4

1 回答 1

0

在 af:inputText 的 styleClass 属性中使用AFFieldNumberMarker,它将右对齐您的值

于 2016-01-14T06:26:59.523 回答