gxt/ExtGwt。列渲染

gxt/ExtGwt。列渲染,gwt,gxt,Gwt,Gxt,将图像作为渲染器设置为仅一列的最佳(优化)方法是什么?(始终是相同的图像,图像不会更改)您可以使用简单的文本控件(呈现div)并设置自定义样式名称(CSS类)。 通过CSS可以将图像作为背景图像引用。这样,客户端浏览器将缓存图像。您可以使用简单的文本控件(呈现div)并设置自定义样式名称(CSSclass)。 通过CSS可以将图像作为背景图像引用。这样,客户端浏览器将缓存图像。谢谢,最后我创建了新的cellRenderer,它将返回背景图像。然后将此渲染器应用于列。您将实现一个实现GridCel

将图像作为渲染器设置为仅一列的最佳(优化)方法是什么?(始终是相同的图像,图像不会更改)

您可以使用简单的文本控件(呈现
div
)并设置自定义样式名称(
CSS
)。
通过
CSS
可以将图像作为背景图像引用。这样,客户端浏览器将缓存图像。

您可以使用简单的文本控件(呈现
div
)并设置自定义样式名称(
CSS
class
)。
通过
CSS
可以将图像作为背景图像引用。这样,客户端浏览器将缓存图像。

谢谢,最后我创建了新的cellRenderer,它将返回背景图像。然后将此渲染器应用于列。您将实现一个实现GridCellRenderer的类,在
render
方法中,您将创建新的
Text
对象,并通过调用
addStyleName
来设置样式。之后,在CSS文件中,您将使用
背景图像
属性声明CSS类。最后,你将把这个渲染器分配给一个特定的列,这是我的想法。这是必要的,你创建它,设置样式,然后返回这个对象作为结果。GridCellRenderer不需要返回一个小部件-返回一个小部件会使整个网格的绘制成本更高,所以我不鼓励它。相反,将所需的html构建为字符串,并返回该字符串,例如
return”“
返回“谢谢,最后我创建了新的cellRenderer,它返回背景图像。然后将此渲染器应用于列。您将实现一个实现GridCellRenderer的类,在
render
方法中,您将创建新的
Text
对象,并通过调用
addStyleName
来设置样式。之后,在CSS文件中,您将使用
背景图像
属性声明CSS类。最后,你将把这个渲染器分配给一个特定的列,这是我的想法。这是必要的,你创建它,设置样式,然后返回这个对象作为结果。GridCellRenderer不需要返回一个小部件-返回一个小部件会使整个网格的绘制成本更高,所以我不鼓励它。相反,将所需的html构建为字符串,并返回该字符串,例如
return”“
返回“