当前位置: 首页 > wzjs >正文

企业级网站欣赏导购网站怎么推广

企业级网站欣赏,导购网站怎么推广,济阳住房建设委员会网站,网站建设硬件和软件技术环境配置org.casic.javafx.control.PaginationPicker 是 CASIC(或某位作者)基于 JavaFX 自制的分页控件,功能比官方 Pagination 更完整,支持:首页 / 上一页 / 下一页 / 尾页按钮页码快速跳转每页条数自定义总数据量、当前页码、…

org.casic.javafx.control.PaginationPicker 是 CASIC(或某位作者)基于 JavaFX 自制的分页控件,功能比官方 Pagination 更完整,支持:

  • 首页 / 上一页 / 下一页 / 尾页按钮

  • 页码快速跳转

  • 每页条数自定义

  • 总数据量、当前页码、总页数实时展示

  • 样式、字体大小可调

下面给出最小可运行示例,演示如何在 纯 JavaFXML 两种场景中使用。


1. 引入 jar

PaginationPicker.jar 放进项目 classpath 即可(Maven/Gradle 本地库或普通 Java 工程均可)。下载地址见 。


2. 纯 Java 方式

java

复制

public class PaginationTest extends Application {@Overridepublic void start(Stage stage) {PaginationPicker picker = new PaginationPicker();// 1. 基本配置picker.setTotal(127);        // 总条数picker.setPageSize(10);      // 每页条数picker.setPageButtonCount(9); // 可见页码按钮数(奇数 5~21)picker.setCurrentPage(1);    // 当前页(必须在最后设置)picker.setPaginationButtonFontSize(12);// 2. 监听页码变化picker.setOnAction(e ->System.out.println("当前页:" + picker.getCurrentPage()));VBox root = new VBox(picker);root.setPadding(new Insets(20));stage.setScene(new Scene(root));stage.show();}public static void main(String[] args) {launch(args);}
}

3. FXML 方式

xml

复制

<?xml version="1.0" encoding="UTF-8"?><?import javafx.scene.layout.VBox?>
<?import javafx.geometry.Insets?>
<?import org.casic.javafx.control.PaginationPicker?><VBox xmlns="http://javafx.com/javafx/17" spacing="10"><padding><Insets topRightBottomLeft="20"/></padding><PaginationPicker fx:id="picker"total="200"pageSize="20"pageButtonCount="7"currentPage="1"paginationButtonFontSize="12"/>
</VBox>

控制器示例:

java

复制

public class PickerController {@FXML private PaginationPicker picker;@FXMLpublic void initialize() {picker.setOnAction(e ->System.out.println("FXML 当前页:" + picker.getCurrentPage()));}
}

4. 常用 API 速查

表格

复制

方法含义默认值
setTotal(int)总条数0
setPageSize(int)每页条数30
setPageButtonCount(int)可见页码按钮数(奇数 5~21)7
setCurrentPage(int)当前页码(最后设置)1
setPaginationButtonFontSize(int)按钮字体大小(≥2)10
getCurrentPage()读取当前页码

5. 注意事项

  1. 必须最后调用 setCurrentPage,否则可能无效。

  2. JDK 版本:该控件内部用到了 JavaFX 8 的 com.sun.* 类,若运行在 JDK 11+,请确保运行时添加了 JavaFX SDK 并加 --add-modules javafx.controls,javafx.fxml

  3. 若 IDEA 内置 Scene Builder 打不开,使用外部 Scene Builder 即可(见上一条回答)。

这样即可在项目中快速集成 PaginationPicker

http://www.dtcms.com/wzjs/29793.html

相关文章:

  • 青州网站建设qzfuwu新产品上市推广策划方案
  • 成人免费无码视频在线网站网站建设对企业品牌价值提升的影响
  • 靖江有哪些做网站的广州网站优化服务商
  • 互联网app网站建设方案模板长春关键词搜索排名
  • 做海南旅游网站的初衷湖人最新消息
  • 狮山做网站网络推广大概需要多少钱
  • 美食网站开发前期准备美国疫情最新数据消息
  • 梁平网站建设宁波seo深度优化平台
  • 淮南网官方网站利尔化学股票
  • 从零学做网站脚上起小水泡还很痒是怎么回事
  • 做网站合同模板谷歌浏览器直接打开
  • 莱阳网站制作济南优化网站关键词
  • 定制网站需要多少钱网页链接制作生成
  • 政府网站建设 ppt网络营销课程思政
  • 企业网站创建的步骤山西seo排名厂家
  • 临沂城乡建设管理局网站免费网络推广网址
  • 做网站添加支付功能要多少钱百度排名优化工具
  • 宁波手机网站制作资源搜索引擎
  • 上海网站开发定制简单的seo
  • 建设部网站怎么查询企业业绩手机端搜索引擎排名
  • 成都鱼羊环保网站制作设计产品线上推广方式都有哪些
  • 做网站的哪家公司好seo优化专家
  • 数字营销网站seo博客网址
  • 中国工商银行官网四年级下册数学优化设计答案
  • 做网络推广选择哪个网站好如何自建网站
  • 网站建设开放的端口百度关键词工具在哪里
  • 制作一个网站需要注意什么网络营销论文题目
  • 网站建设 八羊百度手机助手app
  • 成都公司的网站制作合肥网站关键词优化公司
  • 做seo网站公司哪家好网络营销专员的就业前景