There used to be an article of a lady from South Africa who had managed to replace the Rich Client Platform's window system with JavaFX, but I can't locate it anymore.
To replace Swing with JavaFX (or HTML/Java UI), one needs to rewrite the Window System, Action System and the Explorer Views and Property Sheets in the new technology. Which is kinda a lot of work. I 'm in by the way. K/r, John. On Fri, 31 Dec 2021 at 10:53, Mar R <[email protected]> wrote: > Please don't even mention Electron! It has its pros, I recognize that, but > we're talking about an IDE + Java...I can't afford a new GPU :D > Anyway switching from Swing to JavaFX would be real cool, sooner or later > projects will have to stay update with latest technologies, why have them > then? But I get it would be a giant process, so just my +1 and count me in > whenever you'll decide to do it > > Il giorno ven 10 dic 2021 alle ore 15:43 Neil C Smith < > [email protected]> > ha scritto: > > > On Tue, 7 Dec 2021 at 16:02, Eric Bresie <[email protected]> wrote: > > > Unless anyone wants to work on NetBeans.FX ;-)…I figured as much but > > wanted to ask. > > > > There was once a project called eFX, that if I remember correctly was > > a JavaFX version of (parts of) the platform UI? Can't find much info > > now, but no, not an easy task. > > > > There was a whole bunch of discussion around the future of NetBeans' > > UI when we joined Apache (check the distant archive). About the time > > rumours of Swing's demise were possibly exaggerated (Java client > > roadmap v1) :-) > > > > I remember suggesting that a future UI of NetBeans might involve > > Electron, a headless JVM, LSP and HTML4J. Which it kind of has ... > > Maybe we should build a new UI on top of VSCodium. > > > > Maybe it's skija? > > > > Who knows. It's a lot of work, and I think NetBeans in its entirety > > will likely remain Swing. In fact, I'd happily lose the little bit of > > optional JavaFX dependency we do have, which punches above its weight > > in issues! > > > > Best wishes, > > > > Neil > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > >
