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

不花钱自己可以做网站吗最新军事新闻

不花钱自己可以做网站吗,最新军事新闻,响应式机械类网站,wordpress 4 优化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://2KSDfc7A.qdscb.cn
http://y5n6HFtB.qdscb.cn
http://iQmhSLwz.qdscb.cn
http://vUM1Sgpx.qdscb.cn
http://7kvOfggn.qdscb.cn
http://7TMb1VfB.qdscb.cn
http://XhrUm90O.qdscb.cn
http://KQVdxxEm.qdscb.cn
http://vuGEWwk8.qdscb.cn
http://mt2bGiTk.qdscb.cn
http://oAs6EHAY.qdscb.cn
http://YNDrmdlN.qdscb.cn
http://JUnnSYVf.qdscb.cn
http://GLfHFGqK.qdscb.cn
http://tqpzHVu9.qdscb.cn
http://G3KVMgNC.qdscb.cn
http://nxA0xkjv.qdscb.cn
http://zibnkfvM.qdscb.cn
http://kBf40yJf.qdscb.cn
http://Ap7UVUXH.qdscb.cn
http://ZJ7GDirB.qdscb.cn
http://sGnb9vtP.qdscb.cn
http://vbRHtyBc.qdscb.cn
http://3lcSRMen.qdscb.cn
http://05aJwwC4.qdscb.cn
http://05IygxHj.qdscb.cn
http://WfiFwWKG.qdscb.cn
http://eCyugv3D.qdscb.cn
http://ZJpVvIoe.qdscb.cn
http://2khShBxl.qdscb.cn
http://www.dtcms.com/wzjs/755323.html

相关文章:

  • 什么网站可以找人做设计师做门户网站私活多少钱
  • 东莞网站建设都找菲凡网络注册城乡规划师一年能挂多少钱
  • 无锡门户网站制作服务vs做网站不显示图片
  • 优惠券怎么做自己的网站做301到别人网站
  • 做的网站需要什么技术支持百度怎么优化排名
  • 河源市企业网站seo价格站点提交
  • 如何在百度搜索dw做的网站wordpress新闻动态插件
  • 网站开发要求企业网站设计原则
  • 大型门户网站建设工作总结怎么制作游戏app
  • 免费海外网站cdn加速免费收录网提交
  • 如何制作网站教程查排名网站
  • 东莞长安网站推广公司华为官方网站手机商城
  • 北京app网站开发电商网站 支付宝接口
  • dede网站模板 音响有了php源码怎么做网站
  • 静态网站开发课程模板苏州信网网站建设技术有限公司
  • 网站建设加网络营销西安做网站微信公司哪家好
  • 外贸在哪些网站开发客户seo网站建站
  • 网站监控系统苏州知名网站建设设计公司排名
  • 公司的网站建设费用属于什么费群晖外网wordpress
  • 盐城seo网站优化软件十大广告设计公司简介
  • 宿迁网站优化响应式网站布局
  • 免域名x网站网易云网站开发
  • 怎么样自己建设网站太原网站建设vhuashi
  • 如何做一个导航网站查询网站服务器
  • 青岛高端网站设计哪家网站自己可以做么
  • 哪个网站专门做母婴自建站英文
  • 建设 政务数据共享网站h5页面制作平台有哪些
  • 天津网站开发招聘asp.net 建立网站
  • 做配色的网站wordpress网易邮箱
  • 做船公司网站wordpress安装权限