JavaFX for the Enterprise - Working Group (original) (raw)

Mario Torre neugens.limasoftware at gmail.com
Wed Oct 17 07:55:58 PDT 2012


2012/10/17 Mark Claassen <markclaassenx at gmail.com>:

I joined this list a few days ago because I wanted to start contributing So far, I am not sure it is quite where I should be. I would like to discuss more about the components (table, list boxes, ...). I am not exactly sure where to do that.

You just unfortunately ended up subscribing to this list in the middle of a storm :)

But this list has been used in the past to discuss components and details of the implementation, so this is definitely the right place to start discussing those things.

@Richard: Perhaps it would be more fun to simply have a list dedicated to flaming Oracle for supporting HTML 5 rather than JavaFX :)

However, I will add here that I started (a very short-lived) thread on the netbeans user list along these lines. Basically what I was saying was that Netbeans is a wonderful UI built on Swing. Could this same project be done in JavaFX? Maybe not yet, but could it be in the future? It seems like the JavaFX team could get a lot of advice and requirements from the netbeans team.

http://forums.netbeans.org/topic51717.html

This thread is interesting. I've seen at J1 some tools using JavaFX with the SWT bridge. The Swing one will also work equally well. We also have (we need to put some love to make it work on 2.2

The big trouble is #2, this will only work if:

  1. Netbeans can ship JavaFX
  2. JavaFX is included in any major OpenJDK/JDK releases (that means, including distribution related IcedTea builds).

For both options, JavaFX needs to be fully Open Sourced, or even NetBeans will fall back into non free bits, so I agree with them.

Some of the main data structures, like the ObservableList, make me cringe. I created a similar structure 10 years ago and have since learned the error of my ways. Granted, the JavaFX team has a lot more resources and experience than I did all those years ago, but from my point of view, there are dangerous waters ahead.

I'm sure this is the kind of discussion mostly welcomed on this list, after all, this is what makes it a community project.

Cheers, Mario

pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF

IcedRobot: www.icedrobot.org Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/

Please, support open standards: http://endsoftpatents.org/



More information about the openjfx-dev mailing list