【问题标题】:Modify Wicket's PagingNavigator Tooltip and text of first,last,next,prev buttons修改 Wicket 的 PagingNavigator Tooltip 和 first、last、next、prev 按钮的文本
【发布时间】:2012-10-23 12:43:07
【问题描述】:

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

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

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

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

谢谢

塞巴斯蒂安

【问题讨论】:

    标签: javascript css user-interface wicket


    【解决方案1】:

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

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

    无需更改其他代码。

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

    【讨论】:

    • 感谢我们确实解决了它。对于工具提示的问题,我现在使用的是自定义 IStringResourceLoader。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-01
    • 1970-01-01
    相关资源
    最近更新 更多