1

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

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

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

有没有简单的方法来实现这一目标?

谢谢

塞巴斯蒂安

4

1 回答 1

1

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

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

无需更改其他代码。

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

于 2012-10-23T15:39:02.587 回答