apache / apache/netbeans

Removal of deprecated features from JavaFX samples

Open
#4,528 0 comments 0 reactions 0 assignees View on GitHub
Contribution welcome JavaFX kind:bug needs:triage
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.