<AWT Dev> RFR: 8232744 j.awt.Window::setShape(Shape) paints visible artifacts outside of the given shape
Philip Race
philip.race at oracle.com
Thu Apr 16 18:43:24 UTC 2020
I think what you are trying to say here, is that there are some cases
when we show
a platform native dialog. I presume we can't shape those .. so it isn't
the same case
as creating our own window. If you really want to drop those words, then
OK, but in
my opinion it is better with them in. So what is the final text you
propose ?
This below ?
> Visual effects such as halos, shadows, motion effects and animations may
> be applied to the window by the desktop window management system.
> These are outside the knowledge and control of the AWT and so for the
> purposes of this specification are not considered part of the
top-level window.
-phil.
On 4/14/20, 12:55 AM, Sergey Bylokhov wrote:
> On 4/13/20 8:38 am, Philip Race wrote:
>>> we just do not specify what is
>>> "AWT-defined window" means and why for example the
>>> JDialog/JFileChooser/etc are
>>> AWT-defined.
>>
>> Well, I think we need it. It means what the Java application
>> requested. Simple enough.
>
> I missed your point here, we need what? I provided an example of
> JFileChooser(I found another one - JOptionPane)
> top-level windows which are per-spec unrelated to the AWT.
>
>
More information about the awt-dev
mailing list