# rxcontrols
**Repository Path**: leewyatt/rxcontrols
## Basic Information
- **Project Name**: rxcontrols
- **Description**: RXControls is a JavaFX custom component library.
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 78
- **Forks**: 18
- **Created**: 2022-01-11
- **Last Updated**: 2025-07-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Javafx, 组件, 轮播图, 歌词组件, 频谱组件
## README
## RXControls
- RXControls Version 8.x.y need javafx8
- RXControls Version 11.x.y need javafx11+
一个javafx的自定义组件库, 密码可见组件, 轮播图组件, 动态按钮组件等, 音频频谱可视化组件,歌词组件 等...
Javafx custom component library, password visible component, carousel component, dynamic button component,spectrum component,lyrics component etc...
>QQ: **9670453**
JavaFX QQ群: **518914410**
主要变化:
RXCarousel 去掉SubScene (css name: .carousel-subscene)
考虑到一个界面可能有多个轮播图,避免层级过多;
如果想要部分的专场效果,有3D的感觉, 那么可以在Scene里设置;
Main changes:
RXCarousel removes SubScene (css name: .carousel-subscene)
Considering that an interface may have multiple carousels to avoid too many layers;
if you want some special effects and a 3D feeling, Need to set a perspective camera for setting the main scene graph;
```java
scene.setCamera(new PerspectiveCamera());
```
Maven dependency
```xml
jitpack.io
https://jitpack.io
com.github.leewyatt
rxcontrols
11.0.3
```
- Carousel & FillButton inspired by [Gleidson28](https://github.com/Gleidson28)
- Soft Page Transition inspired by [Yuichi.Sakuraba](https://gist.github.com/skrb/1c62b77ef7ddb3c7adf4)
- Carousel inspired by [Swiper中文网](https://www.swiper.com.cn/)
> Demos in the test directory.





