Removal of deprecated features from JavaFX samples
- Dominant language
- Java
- Stars
- 3.1k
- Forks
- 935
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 17
Description
### Apache NetBeans version
Apache NetBeans 14
### What happened
Many of the projects under JavaFX samples use features no longer available in JavaFX. For example, the AdvancedMedia project makes use of
```
javafx.scene.control.ButtonBuilder
javafx.scene.control.LabelBuilder
javafx.scene.control.SliderBuilder
```
Which are no longer part of JavaFX.
### How to reproduce
Attempting to build and run JavaFX sample projects results in errors
### Did this work correctly in an earlier version?
No / Don't know
### Operating System
Fedora 36 Workstation
### JDK
zulu18.32.11-ca-jdk18.0.2-linux_x64
### Apache NetBeans packaging
Apache NetBeans provided installer
### Anything else
_No response_
### Are you willing to submit a pull request?
No
### Code of Conduct
Yes
Contributor guide
Research direction
Start by inspecting the JavaFX samples, especially the AdvancedMedia project, and search for the listed ButtonBuilder, LabelBuilder, and SliderBuilder references. Replace the unavailable deprecated features across the affected samples and verify that the projects build and run without JavaFX errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100