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

javaFX controlsfx 控件之SpreadsheetView

用javaFX做一个桌面程序,需要表格功能,自带tableview无法满足要求

使用GridPane + label + css 实现效果但功能不够丰富。在官网上查了查, controlsfx库中有一个SpreadsheetView 就是一个类似excel的界面,而且功能强大

  1. 单元格可以跨行、跨列,tableview只能合并列
  2. 行列可拖拽改变大小
  3. 显示、隐藏行头、列头
  4. 可以拖拽选中多个单元格
  5. 内容可编辑

github上有相关sample工程通过gradle编译后可以看到效果

使用时候需要注意 依赖库javafx-controls版本要高一点


http://www.kler.cn/a/386699.html

相关文章:

  • 【CSS】什么是BFC?
  • 【Kafka】集成案例:与Spark大数据组件的协同应用
  • 开源模型应用落地-qwen模型小试-Qwen2.5-7B-Instruct-tool usage入门-集成心知天气(二)
  • 安装SQL server中python和R
  • C++中的std::tuple和std::pair
  • 软件工程师简历(精选篇)
  • EDUCODER头哥 SpringBoot初体验
  • 124. Raycaster(射线拾取模型)
  • Guarding the Chessboard(UVA 11214)
  • uniapp—android原生插件开发(3Android真机调试)
  • 网络--传输层协议--TCP
  • 【LeetCode每日一题】——802.找到最终的安全状态
  • C++学习笔记----10、模块、头文件及各种主题(三)---- 连接
  • VMWARE ESXI VMFS阵列故障 服务器数据恢复
  • aosp15系统窗口闪屏原生bug-dim图层相关-你会修改吗?
  • Qt教程(007):资源文件添加
  • nodejs:下载,安装,系统环境配置,更换镜像
  • Leetcode - 周赛422
  • Kafka集群的安装与部署
  • 《Android 车载 Launcher 开发 - 显示 Widget》
  • docker pull/build 失败 设置国内镜像源
  • 《C++ 网络编程:高效实现 TCP/IP 与 UDP 通信》
  • 数据分析-39-时间序列分解之经验小波分解EWT
  • 发顶会首选:大模型+时间序列!掌握这3大切入点,小白也能轻松上手!
  • 排序算法基础
  • C/C++ 中的预处理器指令有哪些?举例说明其用途