> Previously, in my code I could access controls from lukeinit using:
>
> wtkxSerializer.get("lukeinit.componentId")
>
> but that support appears to be gone now. Sounds like bindable is the
> preferred path here - I had avoided it to start because the way I was
> using was super simple to get going as I started prototyping.
There's actually another reason that Bindable is now preferred to
BXMLSerializer#get() - using get() tends to promote placing event handling code
in your Application class, which isn't generally the best place for it. Now, it
is easier to encapsulate that code in a Window or Dialog subclass that is
backed by an actual Java class (e.g. MyWindow extends Window) but whose
structure is declared in BXML:
<foo:MyWindow>
...
</foo:MyWindow>
Hope this helps.
Greg