2016-03-01 92 views
0

我在Scout Neon(M5)应用程序中有不同字段的“网格”。 我的问题是,String和数字(例如BigDecimal)字段在字段中具有不同的文本位置。Eclipse Scout在字段中设置文本位置

String字段中,文本位于左侧,而在BigDecimal(和其他数字字段)文本位于右侧。 我明白为什么默认情况下,这是一种情况,但在网格布局中,它确实看起来不太好。

enter image description here

如何更改领域文本的位置?

回答

2

只需将属性horizontalAlignment设置为-1即可。

public class IntegerField extends AbstractIntegerField { 

    @Override 
    protected int getConfiguredHorizontalAlignment() { 
    return -1; 
    } 

} 

因为javadoc中说,这家酒店配置领域的一组箱内水平对齐方式这不是明摆着虽然。这也是如此,但前提是fillHorizontal设置为false

所以目前用于2项目的属性:

  • 控制磁场的取向在一个网格单元,如果fillHorizontalfalse
  • 控制字段的内容,这是的取向你需要什么