如何防止vaadin默认样式以及如何增加textfield的宽度和高度

时间:2013-04-03 12:40:29

标签: vaadin

我正在使用vaadin框架开发应用程序。我是vaadin框架的新手。

我在设计方面有很多困惑。

1)我正在创建显示loginform的布局,但它会带有一些默认样式。那种风​​格使我的设计崩溃了。

请任何人说如何删除或阻止vaadin默认样式。

2)如果我增加文本字段高度,它会自动更改为文本区域。

请帮助任何人如何增加文本字段高度。

3 个答案:

答案 0 :(得分:3)

回答2号:

设置TextField的高度还有一个副作用,它将TextField置于多行模式(又名“textarea”)。也可以通过调用setRows(int)来实现多行模式。高度值将覆盖setRows(int)设置的行数。

如果要设置单行TextField的高度,请在设置高度后调用值为0的setRows(int)。将行设置为0会重置副作用。

答案 1 :(得分:0)

我看不到任何函数setRow和setHeight不允许编辑更多行。垂直中间只有一条线。 Vaadin 7

答案 2 :(得分:0)

对于问题1,您应该首先设置PrimaryStyleName,如果您需要其他样式,请添加addStyleName