0
我在Scout Neon(M5)应用程序中有不同字段的“网格”。 我的问题是,String
和数字(例如BigDecimal
)字段在字段中具有不同的文本位置。Eclipse Scout在字段中设置文本位置
在String
字段中,文本位于左侧,而在BigDecimal
(和其他数字字段)文本位于右侧。 我明白为什么默认情况下,这是一种情况,但在网格布局中,它确实看起来不太好。
如何更改领域文本的位置?
我在Scout Neon(M5)应用程序中有不同字段的“网格”。 我的问题是,String
和数字(例如BigDecimal
)字段在字段中具有不同的文本位置。Eclipse Scout在字段中设置文本位置
在String
字段中,文本位于左侧,而在BigDecimal
(和其他数字字段)文本位于右侧。 我明白为什么默认情况下,这是一种情况,但在网格布局中,它确实看起来不太好。
如何更改领域文本的位置?
只需将属性horizontalAlignment
设置为-1
即可。
public class IntegerField extends AbstractIntegerField {
@Override
protected int getConfiguredHorizontalAlignment() {
return -1;
}
}
因为javadoc中说,这家酒店配置领域的一组箱内水平对齐方式这不是明摆着虽然。这也是如此,但前提是fillHorizontal
设置为false
。
所以目前用于2项目的属性:
fillHorizontal
是false