<AWT Dev> [8] Review request for CR 8006406: lightweight embedding in other Java UI toolkits
Sergey Bylokhov
Sergey.Bylokhov at oracle.com
Tue Feb 19 03:03:26 PST 2013
Hi, Everybody.
> I think I didn't provide you with any version of "my" JLF.grabFocus()
> yet, so here it is:
>
> public interface sun.awt.FocusGrabbable {
> void grabFocus();
> void ungrabFocus(boolean postEvent);
> }
I support Anthony here. This solution will simplify the fix and won't
lead to adding of public methods in our peers.
>
> As you can see, these are very much the same grab/ungrabFocus()
> methods that you have in your current fix. I suggest to implement this
> interface in the JLightweightFrame class only, since this is where
> they are really needed, and their implementation is entirely different
> from others (including the LightweightFrame, which in the end does the
> same thing as e.g. Frame, currently).
>
--
Best regards, Sergey.
More information about the awt-dev
mailing list