The bug reports are great, thank you.

Aside from philosophically voting up the issue not sure what else I can add.

Here is the (somewhat amusing) workaround thread from StackOverflow:
https://stackoverflow.com/questions/64616443/how-to-get-awt-window-for-javafx-stage/64651359#64651359

Cheers,
-Will



On Mon, Nov 2, 2020 at 1:29 PM Scott Palmer <swpal...@gmail.com> wrote:

> For that API, you might consider using an AWT root Window with a JFXPanel
> rather than a JavaFX Window to hold your JavaFX UI.  But discussion of how
> to code the application side is not relevant for this list.
>
> For the record here are the relevant JavaFX issues:
> https://bugs.openjdk.java.net/browse/JDK-8091107
> https://bugs.openjdk.java.net/browse/JDK-8091517
>
> If you want to discuss those further, this list might be the right place.
> Currently JavaFX modules require the java.desktop module, so it doesn't
> hurt your JRE footprint to use the Swing integration.  Hopefully
> that dependency won't last long though (see
> https://bugs.openjdk.java.net/browse/JDK-8240844), and perhaps at the
> point the desktop module dependency is removed, the motivation to implement
> the above issues will be higher.
>
> Cheers,
>
> Scott
>
>
> On Mon, Nov 2, 2020 at 11:46 AM Will Iverson <wiver...@gmail.com> wrote:
>
>> What Window should I pass in for the setWindowProgressState window
>> argument?  It requires a java.awt.Window?
>>
>> On Sun, Nov 1, 2020 at 5:48 PM Scott Palmer <swpal...@gmail.com> wrote:
>>
>>> They work fine. Just remember to use the Swing/AWT event thread to call
>>> them.
>>>
>>> Scott
>>>
>>> > On Nov 1, 2020, at 8:39 PM, Will Iverson <wiver...@gmail.com> wrote:
>>> >
>>> > Looking at native desktop integration with JavaFX.  As I was
>>> exploring, I
>>> > noticed that the java.awt.Taskbar API does not appear to be available
>>> for
>>> > JavaFX Windows.
>>> >
>>> >
>>> https://docs.oracle.com/javase/10/docs/api/java/awt/Taskbar.html#setWindowProgressState(java.awt.Window,java.awt.Taskbar.State)
>>> >
>>> > Many of the other methods on this class (e.g. setting progress, custom
>>> > icons) work fine on macOS from my testing so far.
>>> >
>>> > Is there any way to use the AWT methods from a JavaFX app?
>>> >
>>> > Cheers,
>>> > -Will
>>>
>>

Reply via email to