-
Notifications
You must be signed in to change notification settings - Fork 88
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" />