Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: "Jeffrey H. Coffield" Newsgroups: comp.lang.java.gui Subject: Re: Is JavaFx better than Swing? Date: Wed, 5 Aug 2020 09:22:34 -0700 Organization: A noiseless patient Spider Lines: 30 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 5 Aug 2020 16:22:36 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="d1c689c79f86230f7515f5212e47e612"; logging-data="25958"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/0diRRkPeowOqG6ZKOS2OjfZLOdW/XKWw=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 Cancel-Lock: sha1:8A6aG+1U6JehC/aME/whymTrj44= In-Reply-To: Xref: csiph.com comp.lang.java.gui:5543 On 08/04/2020 05:59 AM, slawek wrote: > > Is JavaFx better (i.e. simpler, cleaner, more easy, more > productive) than Swing? > > Where is ready-to-use SDK with ver > x.x.2 ? > > BTW, Gluon offers only "trial demo" (up to 2 patches, alike Oracle > JDK mambo-jambo with free-but-monetized licensing > scheme). > JavaFX is far superior to Swing because of all the experience* the developers of Swing gained. In particular, JavaFX has built in properties where Swing had many attempts at "beans-binding" that never completely worked. You will want to get SceneBuilder to edit fxml files and start with a JavaFX FXML application. Java 8 included FX support but after that you have to download a separate jar and also contend with the "new features**" of Maven or Gradle. Jeff *(Good judgement comes from experience, experience comes from bad-judgement) **(Oh crap! They figured out how to use the software. Time for a rewrite.)