Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #38556
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: What are the common GUI libraries? |
| Date | 2018-08-09 13:45 -0400 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <pkhuj9$rm6$1@gioia.aioe.org> (permalink) |
| References | <7bbac63c-7bbd-4688-b411-d0a304cc5912@googlegroups.com> <2661ec06-3c32-4f5b-85cd-2ca6f4912d62@googlegroups.com> <JavaFX-20180809135507@ram.dialup.fu-berlin.de> <pkhptf$jef$1@gioia.aioe.org> <25c8f21b-e145-4255-895c-9939ead323fb@googlegroups.com> |
On 8/9/2018 1:30 PM, Eric Douglas wrote: > On Thursday, August 9, 2018 at 12:25:32 PM UTC-4, Arne Vajhøj wrote: >> JavaFX is in almost all ways better than Swing. > > If you're developing a brand new API you may want to try JavaFX. If > you're working with 10 year old software, or a third party platform > that has a method called addWrappedJComponent, you're probably using > Swing. Well - Swing can use JavaFX. So in theory whatever -> Swing -> JavaFX should work. :-) I am not sure that I will recommend it though. >> From the March roadmap: >> >> <quote> >> Executive Summary: >> * Oracle has begun conversations with interested parties in the Java >> ecosystem on the stewardship of JavaFX, Swing and AWT beyond the above >> referenced timeframes. >> </quote> >> >> Note the last bullet. > So what is this about stewardship? Oracle wants to give away Java > piece by piece? Oracle wants to maintain Java but has no need for it's > GUI classes? Oracle wants to retain control of Java and have someone > else maintain it for them? At least for the "short" term we can count on > Oracle Java and Swing through 2026. That should be all I need to care > about, but what beyond that? I'm a little confused. You are not alone. I *don't know* what Oracle thinks. If I were to *guess* based on various statements then I would say: * Oracle wants to make open source projects the primary owner of base Java and as a company focus on the commercial Java products - this seems to be a widely used model (Linux - Redhat etc.) and follows closely where SUN was heading before the acquisition * the road forward for Java SE is a smaller/slimmer core Java with external extras (Java EE for server side, Swing for GUI, JavaFX for GUI, XXX for client side web service etc.) allowing for faster releases of core Java Arne
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread
What are the common GUI libraries? "Michael_xyz@gmail.com" <ashos.owner@gmail.com> - 2018-08-08 14:48 -0700
Re: What are the common GUI libraries? Eric Sosman <esosman@comcast-dot-net.invalid> - 2018-08-08 18:04 -0400
Re: What are the common GUI libraries? "Michaelxyz@gmail.com" <ashos.owner@gmail.com> - 2018-08-08 18:03 -0700
Re: What are the common GUI libraries? Arne Vajhøj <arne@vajhoej.dk> - 2018-08-08 21:10 -0400
Re: What are the common GUI libraries? Arne Vajhøj <arne@vajhoej.dk> - 2018-08-09 12:26 -0400
Re: What are the common GUI libraries? Eric Douglas <e.d.programmer@gmail.com> - 2018-08-09 05:08 -0700
Re: What are the common GUI libraries? Arne Vajhøj <arne@vajhoej.dk> - 2018-08-09 12:25 -0400
Re: What are the common GUI libraries? Eric Douglas <e.d.programmer@gmail.com> - 2018-08-09 10:30 -0700
Re: What are the common GUI libraries? Arne Vajhøj <arne@vajhoej.dk> - 2018-08-09 13:45 -0400
csiph-web