PageHelper
基本信息
| 属性 | 值 |
|---|---|
| 类名 | amerifrance.guideapi.api.util.PageHelper |
| 类型 | class,8 个方法 |
| 启用版本 | Minecraft 1.7.10 |
功能
页面查找与翻页辅助,服务于 GuiEntry 的 上下页切换与当前页解析。
实现要点
- 8 个方法围绕
IPage列表操作(按序号取页、边界判断、增减页码)。 - 查找依赖 IPage / PageBase
的
equals语义——注意PageBase.equals不比较任何字段, 因此同类型的多个页面在indexOf意义上不可区分。 - 供
ButtonNext/ButtonPrev的点击处理间接调用。
相关条目
- PageBase - 页面的默认实现
- IPage - 页面接口
- GuiEntry - 页面切换的界面上下文
- ButtonNext - 下一步按钮
- ButtonPrev - 上一步按钮
- PageWrapper - 页面的网络包装