quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.58k stars 2.63k forks source link

Java Swing Extension #9314

Open maxandersen opened 4 years ago

maxandersen commented 4 years ago

Describe the extension same/similar as #9313 but just for Swing.

Could not find a unified way of doing this thus it might just be something to document on how to best use Arc in Swing.

Interested in this extension, please +1 via the emoji/reaction feature of GitHub (top right).

geoand commented 4 years ago

I would definitely like to make it easy for people to create Desktop app with Quarkus!

I don't know however if using GraalVM native-image would be possible at all

hosseinmp76 commented 4 years ago

any progress or plan for it in this issue? I think this issue makes quarkus not only a backend framework but a general-purpose basic and infrastructural framework in java eco-system.

gastaldi commented 3 years ago

According to https://github.com/oracle/graal/issues/2644#issuecomment-677035831, it should be possible in GraalVM once JDK 13 support is introduced.

See https://bugs.openjdk.java.net/browse/JDK-8130266

maxandersen commented 3 years ago

We don't necessarily need native image support to have quarkus support for swing. Will be nice when we can :)

@hosseinmp76 about progress - we don't have it as a priority but someone wants to take a stab at It we will be more than interested in helping on progress.

melloware commented 2 months ago

Now that there is a Quarkiverse JavaFX extension is this still necessary for pure Swing?