Hi David, But does that work for a scene that's embeded in a JXPanel? I would think there is no window in this case or is JXPanel the window?
Thanks. Regards, On Thu, Jun 13, 2013 at 2:11 PM, David Grieve <david.gri...@oracle.com>wrote: > Get the window of the scene and add a handler for the onShownProperty via > the setOnShown method. Add a listener to the Scene's windowProperty and > add/remove your handler there. > > On Jun 13, 2013, at 8:19 AM, Pedro Duque Vieira < > pedro.duquevie...@gmail.com> wrote: > > > Hi Werner, > > > > Thanks for your input but unfortunately this is not the case. > > I want something to happen as soon as the app gets shown to the user. > > Everything is already attached to a scene but the scene has not yet > become > > "live". > > > > I remember java3D had an event that you could listen to, I think it was > > called something like "isLive" for when a scene was shown. > > > > Thanks, regards, > > > > > > > >> Pedro, > >> I have had cases where I would use a Node.sceneProperty listener to > >> delay some initializations which depend on a scene. It is not exactly > >> what you are asking but maybe this is one of those cases, too. > >> Werner > > > > > > On 13.06.2013 00:00, Pedro Duque Vieira wrote: > >> Hi, > >> > >> On my swing/javafx app - javafx scene embedded in a swing app, I need to > >> know when the scene gets shown to the user or becomes visible. Or when > the > >> same happens to a node. > >> > >> I've glanced through the API but have not found a way to do it. Does > > anyone > >> know how? > > > > -- > > Pedro Duque Vieira > > -- Pedro Duque Vieira