Hi where to add your code in my pagingnavigator to create custom navigator? This is my code. navigator = new PagingNavigator("navigator", dataView); dataView.setItemsPerPage(5); navigator.setVisible(false); addListViewPanel.add(navigator); pls reply me asap.
trames wrote: > > Extend PagingNavigator. I made a custom one so I can use everywhere: > > It looks something like this > > First Prev 1 2 3 4 Next Last > > > The active page will be in Red and italics. > You can make it anything you want by changing the HTML and/or CSS. Hope it > works for you. > > Java - CustomPagingNavigator.java > > import org.apache.wicket.markup.html.navigation.paging.PagingNavigator; > import org.apache.wicket.markup.html.navigation.paging.IPageable; > import > org.apache.wicket.markup.html.navigation.paging.IPagingLabelProvider; > > > > public class CustomPagingNavigator extends PagingNavigator{ > > private static final long serialVersionUID = 1L; > > > // First PagingNavigator constructor > public CustomPagingNavigator (String id, IPageable pageable) { > super(id, pageable); > } > > > > // Second PagingNavigator constructor > public CustomPagingNavigator (String id, IPageable pageable, > IPagingLabelProvider labelProvider) { > super(id, pageable, labelProvider); > } > > } > > HTML - CustomPagingNavigator.html > > <!-- This is a customization of the wicket component PagingNavigator.html > It changes the following defaults > "<<" is now "First" > ">>" is now "Last" > "<" is now "Prev" > ">" is now "Next" > > You will also need to copy CustomPagingNavigator.css to the root of your > web app > and @include it in your main style sheet. See .css file > > --> > > <html xmlns:wicket> > <body> > <wicket:panel> > First Prev > # 1 > Next Last > </wicket:panel> > </body> > </html> > > CSS - CustomPagingNavigator.css > > /* Copy this file to the root of the web app > /* Use the following in the main style sheet to import these specs */ > /* @import url(CustomPagingNavigator.css); */ > > /* Data Navigator */ > .navigator {color:red} > .navigator a:link, a:visited, a:active {color:blue;text-decoration:none;} > -- View this message in context: http://old.nabble.com/How-to-change-the-style-of-navigator-in-PageableViewList-tp14978321p27619447.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org