Swing

From otaking wiki

(Difference between revisions)
Revision as of 17:45, 16 June 2009
Putte (Talk | contribs)
Let's summarize all the ways in which Swing sucks.
← Previous diff
Revision as of 18:07, 16 June 2009
Putte (Talk | contribs)
Added procedure for repeatably verifying that Swing is shit.
Next diff →
Line 1: Line 1:
''Swing'' is the official [[Java]] GUI toolkit. It's also a steaming pile of shit. ''Swing'' is the official [[Java]] GUI toolkit. It's also a steaming pile of shit.
 +
 +To verify that the steaming pile is indeed composed purely of shit, follow this procedure:
 +# Start a Java Swing application of your choice.
 +# Poke around in the GUI for a minute or two.
 +# Note the drawing bugs, the inconsistent and unattractive spacing, the odd focus glitches and the horrible font rendering.
 +# Now, consider that this GUI toolkit has been worked on by a large team of engineers continuously for over ten (10) years. It's not a beta release.
 +# Thus we can see that it's fundamentally crap. Crap == shit. QED.

Revision as of 18:07, 16 June 2009

Swing is the official Java GUI toolkit. It's also a steaming pile of shit.

To verify that the steaming pile is indeed composed purely of shit, follow this procedure:

  1. Start a Java Swing application of your choice.
  2. Poke around in the GUI for a minute or two.
  3. Note the drawing bugs, the inconsistent and unattractive spacing, the odd focus glitches and the horrible font rendering.
  4. Now, consider that this GUI toolkit has been worked on by a large team of engineers continuously for over ten (10) years. It's not a beta release.
  5. Thus we can see that it's fundamentally crap. Crap == shit. QED.