Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #12124

Re: Swing is dead! Long live Swing.

From Novice <novice@example..com>
Newsgroups comp.lang.java.programmer
Subject Re: Swing is dead! Long live Swing.
Date 2012-02-17 16:35 +0000
Organization Your Company
Message-ID <Xns9FFC75F8832Djpnasty@94.75.214.39> (permalink)
References <jhhsv4$uov$1@dont-email.me> <Xns9FFB90B8B22DBjpnasty@94.75.214.39> <4f3d91f3$0$291$14726298@news.sunsite.dk>

Show all headers | View raw


Arne Vajhøj <arne@vajhoej.dk> wrote in
news:4f3d91f3$0$291$14726298@news.sunsite.dk: 

> On 2/16/2012 2:13 PM, Novice wrote:
>> Knute Johnson<nospam@rabbitbrush.frazmtn.com>  wrote in
>> news:jhhsv4$uov$1 @dont-email.me:
>>> I was doing some investigation of JavaFX and found a Q&A on the
>>> javafx.com website.
>>>
>>> "6. Is JavaFX replacing Swing as the new client UI library for Java
>>> SE? Yes. However, Swing will remain part of the Java SE
>>> specification for the foreseeable future, and is included in the
>>> JRE. On one hand, Swing is widely used in existing Java desktop
>>> applications, but relies on an old architecture, which requires a
>>> certain level of expertise and specialization. On the other hand,
>>> JavaFX features a set of modern UI controls that can be skinned
>>> using standard CSS techniques. While we recommend developers to
>>> leverage JavaFX APIs as much as possible when building new
>>> applications, it is possible to use Swing and JavaFX 
>> within
>>> the same application, allowing developers to extend existing Swing
>>> applications."
>>>
>>> I've just started playing with JavaFX and I've got a long way to go
>>> to really understand it but it looks fairly simple.  I don't know
>>> what it is going to be like to produce the type of GUI interfaces
>>> that I 
>> usually
>>> do for work with it though.
>>>
>>> Maybe we need a comp.lang.java.fx group.
>>
>> My sole experience with JavaFX is the couple of hours I've spent
>> messing around with it this morning so I don't speak from any great
>> expertise. However, given the fact that JavaFX only works in Windows
>> XP/Vista/7 at the moment - a Mac version exists but is apparently not
>> that mature yet and a Linux version is anticipated _eventually_ - I
>> submit that JavaFX may not be worthy of a great deal of development
>> effort yet, at least for those who want to develop things that are
>> going to run on multiple platforms, some of which _aren't_ Windows.
>>
>> It may be "the next big thing" before too long and it may be worth
>> investing some time to learn now rather than jumping on the bandwagon
>> later but I'm not inclined to put much time into it until it's clear
>> that it will be made available for all the platforms on which we
>> expect to run our Java code. A statement of commitment indicating
>> that Mac and Linux versions WILL be available at the same or similar
>> level to the Windows versions by some not-too-distant date is
>> probably all I need to get more enthusiastic about JavaFX....
> 
> Did you read the text you commented on?
> 
> "6. Is JavaFX replacing Swing as the new client UI library for Java
> SE? Yes."
> 
> It says that JavaFX will become part of Java SE.
> 
> Then it will be on all platforms with (that version
> or higher of) Java SE.
> 
That will be fine when it is true but my point was that it this hasn't 
happened yet and Oracle hasn't committed to a specific date when it will 
happen. 

I'm just a little leery about vaporware. It wouldn't be the first time 
something like this was promised and then failed to happen for one reason 
or another.

It might be a little premature to embrace JavaFX given that Oracle's 
intentions may not materialize. 

-- 
Novice

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Swing is dead!  Long live Swing. Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2012-02-15 19:25 -0800
  Re: Swing is dead!  Long live Swing. Roedy Green <see_website@mindprod.com.invalid> - 2012-02-15 20:13 -0800
    Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-16 18:33 -0500
  Re: Swing is dead!  Long live Swing. Novice <novice@example..com> - 2012-02-16 19:13 +0000
    Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-16 18:32 -0500
      Re: Swing is dead!  Long live Swing. Novice <novice@example..com> - 2012-02-17 16:35 +0000
        Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-17 18:00 -0500
          Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-27 21:05 -0500
  Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-16 18:29 -0500
    Re: Swing is dead!  Long live Swing. Knute Johnson <nospam@knutejohnson.com> - 2012-02-16 15:50 -0800
      Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-16 18:52 -0500
        Re: Swing is dead!  Long live Swing. Knute Johnson <nospam@knutejohnson.com> - 2012-02-16 16:01 -0800
          Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-16 19:07 -0500
        Re: Swing is dead!  Long live Swing. Wanja Gayk <brixomatic@yahoo.com> - 2012-02-20 20:27 +0100
          Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-20 18:39 -0500
            Re: Swing is dead!  Long live Swing. Wanja Gayk <brixomatic@yahoo.com> - 2012-02-21 02:09 +0100
              Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-20 20:28 -0500
                Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-20 20:29 -0500
          Re: Swing is dead!  Long live Swing. Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-25 11:37 -0400
            Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 10:58 -0500
            Re: Swing is dead!  Long live Swing. Wanja Gayk <brixomatic@yahoo.com> - 2012-02-26 18:24 +0100
              Re: Swing is dead!  Long live Swing. markspace <-@.> - 2012-02-26 10:27 -0800
                Re: Swing is dead!  Long live Swing. Lew <noone@lewscanon.com> - 2012-02-26 13:16 -0800
                Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 18:05 -0500
                Re: Swing is dead!  Long live Swing. Wanja Gayk <brixomatic@yahoo.com> - 2012-02-28 23:19 +0100
                Re: Swing is dead!  Long live Swing. Lew <noone@lewscanon.com> - 2012-02-29 00:00 -0800
                Re: Swing is dead!  Long live Swing. Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-29 09:10 -0800
                Re: Swing is dead!  Long live Swing. Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-29 05:53 -0400
                Re: Swing is dead!  Long live Swing. Wanja Gayk <brixomatic@yahoo.com> - 2012-02-29 11:11 +0100
              Re: Swing is dead!  Long live Swing. Lew <noone@lewscanon.com> - 2012-02-26 13:16 -0800
                Re: Swing is dead!  Long live Swing. Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-26 19:32 -0400
                Re: Swing is dead!  Long live Swing. Lew <noone@lewscanon.com> - 2012-02-26 16:59 -0800
                Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 21:03 -0500
                Re: Swing is dead!  Long live Swing. Lew <noone@lewscanon.com> - 2012-02-26 21:22 -0800
                Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-27 21:00 -0500
                Re: Swing is dead!  Long live Swing. Wanja Gayk <brixomatic@yahoo.com> - 2012-02-28 23:34 +0100
  Re: Swing is dead!  Long live Swing. markspace <-@.> - 2012-02-16 16:43 -0800
  Re: Swing is dead!  Long live Swing. Roedy Green <see_website@mindprod.com.invalid> - 2012-02-17 09:24 -0800
    Re: Swing is dead!  Long live Swing. Arne Vajhøj <arne@vajhoej.dk> - 2012-02-17 17:52 -0500

csiph-web