Links

Lists

Latest Updates

Ruby On Rails List
Python list
Advanced Java
The JavaScript List
Apache Users
Full Disclosure
Linux Security

Search the archives!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



But the AWT put wrappers around native checkboxes, list controls, etc.
This to me represents the worst design decision made in the Java release
and also IMHO doomed the possibility of Applets ever becoming more than
amusements (exceptions being some of the superb work IBM has done).  

This marriage of the extremely vendor-specific UI and event model to the
WORA dream means least-common-denominator functionality - only controls
found on every platform's default configuration could be used.  Worse,
in trying to hide event and drawing differences from the programmer,
these wrappers make the already slow Java programs much slower when any
amount of UI is involved.  Not to mention ugly repainting issues.

I hate to sound harsh, and hindsight is 20/20, but I just feel it's such
a shame when I think how much the promise of Java was dimmed by its UI
interface.  Proof to me is how well Java has done on server-based non-UI
apps...

-matt

---
To unsubscribe, mail advanced-java-unsubscribe@xxxxxxxxxxxxxxxx
To get help, mail advanced-java-help@xxxxxxxxxxxxxxxx