Is this your first time here? SwingWiki is a Java Swing Developer community site with an big archive of Swing-related usenet groups and mailing lists, but also tips, tricks and articles and book reviews written by your colleagues from around the world. If you came here through a search engine and did not find what you were looking for, make sure to check the wiki table of contents.

Re: Does anyone else thinks that swing.text is the worst part of

From:[jdnc-interest@masked-domain]
Sent on:Mon, 07 Jul 2008 21:10:11 PDT
In reply to:Does anyone else thinks that swing.text is the worst part of swing? sent on Fri, 04 Jul 2008 16:39:47 PDT by [jdnc-interest@masked-domain]
While we're on the topic of ranting... I find pretty much most/all of Swing to be a nightmare to code with.

1) The API is full of inconsistent quirks not explained in the Javadoc. I almost always turn to http://exampledepot.com/ to figure out how to do stuff because it isn't obvious from the code.

2) The code is a big spaghetti mess with undocumented dependencies. Fixing Swing bugs or trying to extend the classes is a total nightmare.

Swing might be a great improvement over earlier APIs but I think it's time to refactor it: simplify the API, make it more consistent and clean up the implementation. There are literally thousands of Swing bugs that will never get fixed because of the state of the current code.
[Message sent by forum member 'cowwoc' (cowwoc)]

http://forums.java.net/jive/thread.jspa?messageID=284924

---------------------------------------------------------------------
To unsubscribe, e-mail: [jdnc-unsubscribe@masked-domain]
For additional commands, e-mail: [jdnc-help@masked-domain]
Found what you were looking for? If not - continue at Wiki Index

Other messages in this topic

SenderDate sentSubject
[jdnc-interest@masked-domain]Tue, 08 Jul 2008 16:29:00 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Tue, 08 Jul 2008 12:05:47 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Tue, 08 Jul 2008 00:12:07 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Mon, 07 Jul 2008 23:57:28 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Mon, 07 Jul 2008 12:03:34 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Mon, 07 Jul 2008 12:01:34 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Mon, 07 Jul 2008 11:16:43 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Mon, 07 Jul 2008 09:54:39 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Sun, 06 Jul 2008 18:01:16 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Sun, 06 Jul 2008 03:33:00 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Fri, 04 Jul 2008 21:34:22 PDTRe: Does anyone else thinks that swing.text is the worst part of
[jdnc-interest@masked-domain]Fri, 04 Jul 2008 18:29:02 PDTRe: Does anyone else thinks that swing.text is the worst part of

 
Recent changes | RSS changes | Table of contents | News Archive | Terms And Conditions | Register | The Quest For Software++| Ruby Resources
FitNesse Resources