Это на самом деле не так просто сделать, потому что SimplePager не является очень расширяемым классом. Он не предоставляет доступ к его закрытым полям кнопок каким-либо образом, а также не присваивает каждому классу уникальных классов стилей.
Одно решение, которое вы могли бы использовать это:
final NodeList<Element> tdElems =
simplePager.getElement().getElementsByTagName("td");
for (int i = 0; i < tdElems.getLength(); i++) {
final String toolTipText;
if (i == 0)
toolTipText = "First page";
else if (i == 1)
toolTipText = "Previous page";
else if (i == 2)
continue; /* This is the middle td - no button */
else if (i == 3)
toolTipText = "Next page";
else if (i == 4)
toolTipText = "Last page";
else
continue;
tdElems.getItem(i).setTitle(toolTipText);
}
Но, честно говоря, это не очень твердый подход - это ломает, если расположение SimplePager изменений в будущем. Я предпочел бы повторно реализовать SimplePager и получить доступ к полям кнопок напрямую.