如何将图像添加到Wicket中的表列?

时间:2010-10-14 23:02:19

标签: wicket

我正在使用AjaxFallbackDefaultDataTable创建表。我想将图像添加到每个列,当用户单击任何列进行排序时,我想更改此图像。

这可能吗?

1 个答案:

答案 0 :(得分:3)

这可能最好由css处理。

如果您查看this example of an AjaxFallbackDefaultDataTable,您会注意到没有任何工作,标题会在点击时更改背景颜色。

这是因为wicket定义的css类“wicket_orderUp”,“wicket_orderDown”和“wicket_orderNone”在你点击列时由回调设置的标题,以及wicket提供的一些默认css。

如果您创建了为这些类设置背景图像的css,如果您不希望它在任何地方,可能由其他css层次结构限定,那么您应该能够在没有Java代码的情况下更改图像。