What about

    tab.selectedProperty().addListener((obs, old, selected) -> {
        if(selected) {
            service.restart();
        } else {
            service.cancel();
        }
    });

?

Best,
Tomas

On Wed, Jul 30, 2014 at 9:07 AM, Peter Penzov <[email protected]> wrote:
> Hi All,
>    I have a TabPane with JavaFX service which displays some data. I'm
> interested is there a way to pause the service when I switch the tabs and
> the service is not visible? It 'will same me a lot of CPU resources if
> there is a way to implement this.
>
> BR,
> Peter

Reply via email to