-
Notifications
You must be signed in to change notification settings - Fork 99
Paging Buttons (Dutch)
Talen: Engels (English)
De PagingButtons component is een simpele manier voor spelers om pagina's te veranderen in een PaginatedPane. Het bestaat uit twee items waarmee een speler een pagina voor -en achteruit kan gaan. De items staan op de eerste en laatste slot. Als de speler op de eerste of laatste pagina is, is het item om voor -of achteruit mee te gaan onzichtbaar.
PaginatedPane paginas = ...; // de pagina's die worden veranderd door de knoppen
PagingButtons paginaKnoppen = new PagingButtons(Slot.fromXY(0, 0), 9, paginas);Beide items zijn in eerste instantie pijlen. Je kan de items veranderen met de setBackwardButton en setForwardButton methodes.
paginaKnoppen.setBackwardButton(new GuiItem(new ItemStack(Material.CANDLE));
paginaKnoppen.setForwardButton(new GuiItem(new ItemStack(Material.OXEYE_DAISY)));Alles van Panes geldt ook hier.
Een PagingButtons component kan worden gemaakt met pagingbuttons. Het element moet een pages tag hebben die naar een PaginatedPane verwijst. Deze moet eerder in het document zijn gedefinieerd. Je kan niet naar een PaginatedPane verwijzen die na dit element staat. De paginatedpane moet een id tag hebben waarnaar wordt verwijst door het pagingbuttons element.
<paginatedpane x="0" y="0" length="9" height="6" id="paginas" />
<pagingbuttons x="0" y="0" length="9" pages="paginas" />