Add a new Node::treeVisible property?

Christopher Schnick crschnick at xpipe.io
Thu Feb 19 03:56:44 UTC 2026


Yes, that would be useful to have available for some cases

On 18/02/2026 23:46, Kevin Rushforth wrote:
> As a meta-comment, I feel the need to point out that adding new public 
> API is never just "make some non-public method or property public".
>
> The question to ask is: "Would adding an XYZ property or feature be a 
> good enhancement for the JavaFX API?" The fact that there happens to 
> be some internal method that seems to implement what you need is 
> largely irrelevant (other than as a proof of concept that such a thing 
> is possible).
>
> So to reformulate your question:
>
> Would adding a read-only treeVisible property to Node be a good 
> enhancement for the JavaFX API?
>
> Now it's in a form that we can discuss it.
>
> I don't yet have an opinion, but let's see where the discussion goes.
>
> -- Kevin
>
>
> On 2/18/2026 12:50 PM, Glavo wrote:
>> Hi,
>>
>> For controls that contain looping animations, using 
>> `Node#treeVisibleProperty()` can help reduce unnecessary overhead.
>> However, this property is not public, making it difficult for custom 
>> controls to use.
>> So, is it possible to mark this property as public?
>>
>> Glavo
>>
>


More information about the openjfx-dev mailing list