修改Wicket的PagingNavigator工具提示以及first,last,next,prev按钮的文本

时间:2012-10-23 12:43:08

标签: javascript css user-interface wicket

我想修改Wicket中第一个,最后一个,下一个,上一个按钮的文本和工具提示。

默认情况下,按钮的文本显示为“<<” “<” “>” 中“>>” 中
我在按钮中使用CSS放置了图标。但我找不到删除按钮文本的方法(那些箭头文本字符)

按钮也有标题。此标题在PagingNavigator类中设置。 在我看来,似乎没有办法修改按钮的工具提示/标题。 我们不使用属性文件,我想使用setter方法设置自定义工具提示。

有没有一种简单的方法可以实现这一目标?

由于

塞巴斯蒂安

1 个答案:

答案 0 :(得分:1)

快速简便的方法是创建自己的PagingNavigator子类,例如MyPagingNavigator

public class MyPagingNavigator extends PagingNavigator {
  public MyPagingNavigator(final String id, final IPageable pageable) {
    super(id, pageable);
  }
}

无需更改其他代码。

然后,您可以原始标记复制到您自己的MyPagingNavigator.html文件中,并自定义文本和其他任何内容(只要您保持组件层次结构完整。