Hello Frans
There are a lot of great Swing components
and there are also a list of good reasons why not to include them to the
JDK:
1. Once a component is in JDK it becomes "frozen",
it can't be updated as quick as it used to be,
because the JDK updates don't go out every month.
2. Most of the API refactoring (even very small) will be impossible
because of backward compatibility.
3. Adding a new methods is possible only in the *next major release*.
Every big Swing project has its own set of third-party components, look
and feels and layouts
and we don't want to dictate what version of a component/layout/whatever
they should use.
So we decided not to add any existing Swing components to the JDK.
The only new Swing feature in JDK 7 was JLayer
which required some fixes inside Swing to be completed.
Thanks
alexp
It should be discussed on the AWT/Swing alias, so I'm adding
swing-dev@openjdk and bcc'ing discuss@openjdk.
Thanks,
Artem
On 3/4/2012 4:05 PM, Frans Thamura wrote:
hi all
just read this, a long bugs issue 2007
and a little discussion with Geejan from Netbeans around MigLayout
http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=e02b026c1ef0bffffffffdfbd57e8f43560d?bug_id=6530906
any idea why, MIG Layout cannot be part of JDK?
--
Frans Thamura (曽志胜)
Shadow Master and Lead Investor
Meruvian.
Integrated Hypermedia Java Solution Provider.
Mobile: +628557888699
Blog: http://blogs.mervpolis.com/roller/flatburger (id)
FB: http://www.facebook.com/meruvian
TW: http://www.twitter.com/meruvian / @meruvian
Website: http://www.meruvian.org
"We grow because we share the same belief."