1

我有一个 txt 文件,其中包含几段信息(纯文本),我将如何在 textarea 中显示它。到目前为止我试过

FileResource file = new FileResource(new File("/path/to/file");
TextArea text = new TextArea();
text.setData(file);

这没有用

4

1 回答 1

2

不正确的方法调用

不要使用setData()方法,而是使用setValue(....)方法。请参阅《Vaadin 之书》API 文档TextArea中的主题。

这需要一个字符串,因此您必须从字符串中的文件中读取文本,然后setValue()在 TextArea 上使用。

set/getData() 方法允许您保存 Vaadin 不使用的“私有”数据。

于 2013-06-21T21:07:29.767 回答