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