Hi, > I believe the last time I looked at the TableView2 contribution at > > ControlsFX (which can be used as a TableView replacement), commit on > focus > > lost was implemented/supported. > Do you have a link? >
The PR has been merged but the contribution is not yet available as ControlsFX release. Note: I think the credits go to Jose Pereda (Gluon?) The easist way to test it is using jpro demo [1] where you can find a TableView2 section. Having said that, I don't actually know how it is implemented. I just noticed commit on focus lost support while playing with this demo. -- Daniel [1] https://demos.jpro.one/controlsfx.html > <http://fxexperience.com/controlsfx/> seems to not have it. > > ---rony > > > Jonathan Giles <[email protected]> schrieb am Mi., 20. Juni > 2018, > > 10:28: > > > >> Yup, > >> > >> A great regret. I wish it were supported, but it isn't due to historical > >> legacy. There are some small ways you can make some progress, e.g. add > >> focus listeners on the editor node, but they are half solutions at best. > >> > >> -- Jonathan > >> (Tapped on a touch device) > >> > >> On Wed, 20 Jun 2018, 10:25 AM , <[email protected]> wrote: > >> > >>> Zitat von Tom Eugelink <[email protected]>: > >>> > >>>> This is a well known and already deeply discussed issue. I'm still > >>>> not sure where we are with it, but Jonathan knows I believe. > >>>> > >>>> > >>> https://bugs.openjdk.java.net/browse/JDK-8089514 > >>> > >>> tbd_major ... since nearly 7 years :(( actually, it took 4 years to > >>> get the necessity accepted, then another 2 years playing with > >>> incomplete suggested fixes and then ... > >>> > >>> It's a complex problem, requires > >>> > >>> a) additional commit/cancel api on the virtual controls to allow > >>> collaborators to cleanly terminate ongoing edits - this part has still > >>> been debated > >>> b) a major cleanup of cell implementations - this part was under way > >>> (and evolving into the good direction) until Jonathan left > >>> > >>> > >>> CU, Jeanette > >>> > >>>> On 19-6-2018 20:53, Ty Young wrote: > >>>>> On 06/19/2018 10:51 AM, [email protected] wrote: > >>>>> > >>>>>> A minor issue in the Table component existed in previous versions of > >>> JavaFX > >>>>>> when editing in a cell was turned on. Only if the Return key was > >>>>>> pressed was > >>>>>> the data entered into the backing bean. Leaving the cell with Tab or > >> by > >>>>>> mouse did not register the change. I thought just when a cell looses > >>> focus > >>>>>> it should trigger updating the bean. I have not looked at the recent > >>> builds > >>>>>> but I thought I'd ask if it has come up on anyone's radar. I > >>>>>> noticed it when > >>>>>> I moved from teaching Swing to FX. > >>>>>> > >>>>>> > >>>>>> Ken Fogel > >>>>>> > >>>>>> > >>>>>> > >>>>> IIRC, this isn't specific to Table. A spinner with editing enabled > >>>>> also does this and it breaks events(onKeyTyped does nothing). > >
