Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!border3.nntp.dca.giganews.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.westnet.com.au!news.westnet.com.au.POSTED!not-for-mail NNTP-Posting-Date: Thu, 15 Aug 2013 00:11:52 -0500 From: "Qu0ll" Newsgroups: comp.lang.java.programmer References: <520c09d7$0$304$14726298@news.sunsite.dk> <520c120a$0$304$14726298@news.sunsite.dk> In-Reply-To: Subject: Re: Developing for AWT/Swing and Android portability Date: Thu, 15 Aug 2013 15:10:19 +1000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Newsreader: Microsoft Windows Live Mail 15.4.3555.308 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 Message-ID: Lines: 51 X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 203.214.156.116 X-Trace: sv3-p5zsjJL3YQR2MYTesZFveO8PYrYwqIeZrt39kyk08HEKooSh+tKGxcI3HQ/oSdrPtw/oNu1tFr3CTLx!hXPY7d1a5f5OpHS7e/XSxQMbVcdGbXrwF1LouGz6N/jxNq2akBe3cqEb7bwSTFi5a9kPfp5keBDj!trK2AlJc/SVVIPNi15F98K0= X-Complaints-To: abuse@westnet.com.au X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 3941 Xref: csiph.com comp.lang.java.programmer:24996 "markspace" wrote in message news:kuh9j2$3rk$1@dont-email.me... > Could you link to those? I can Google myself of course but I'd like to > see what you are looking at too. I'm not doubting you, I seem to recall > the same thing. However I don't have anything ready to hand and I'd like > to see those blogs again if I could. I haven't been keeping bookmarks or links to said posts etc. but I have certainly seen them and I am sure you can located many such references with your Google foo-ness. I cannot point you to an "official" Oracle announcement on this matter but it is clear from the following facts that Swing is not something you should be considering for new projects: 1) Oracle (as far as I know) have not made any announcements about Swing's further development in a long, long time. 2) Oracle are announcing JavaFX development news on an almost daily basis. 3) Many, many Swing/AWT bugs languish in the bug database untouched for years. 4) I work a lot with Java 8 and, as far as I know but prefaced by the fact that I am not actually looking or interested, I have not heard of any Swing enhancements in this release. 5) JavaFX is considerably enhanced in Java 8. 6) Oracle are actively promoting JavaFX. 7) The JavaFX community is vibrant, active and passionate. 8) Swing will (almost certainly) will never run on mobiles and tablets whereas JavaFX definitely will (watch for Java One announcements in this area). 9) JavaFX can do things that Swing could never and will never do (even if you just look at the fact that JavaFX has a hardware accelerated pipeline). There can be no doubt that Oracle has no interest in taking Swing any further but of course will continue to support it given that it is a critical and widely-used component of the JDK, especially for those with commercial contracts with Oracle. Yes, Swing is not deprecated in the strict technical sense that we apply to elements of the Java API (as I have said) so perhaps "deprecated" is a poor choice of words but really, to all intents and purposes, it *is* deprecated. I see no reason not to embrace JavaFX and leave Swing for maintenance only. -- And loving it, -Qu0ll (Rare, not extinct) _________________________________________________ Qu0llSixFour@gmail.com [Replace the "SixFour" with numbers to email me]