Martijn Dashorst wrote:
On Thu, Jan 29, 2009 at 10:59 AM, Thomas Singer <[email protected]> wrote:
far easier than web dev
Nope.
It is easier, because you just need to code and are absolutely free in
refactoring. No need to mess with XML or HTML files, too. No need to use
reflection. BTW, Wicket is the only web-application framework, I've found
which feels quite similar easily. Others are a nightmare - just like Eclipse
RCP is.
I can create a web app 100x faster than any swing app.
Thats why I considered bundling a wicket app with
http://winstone.sourceforge.net/ and then just run it as a "application"
locally... Problem are that I need the awt robot to manipulate the
desktop...
Just a matter
of experience and preference. I just loathe broad claims that Foo is
far easier than Bar. It is NOT. Just a matter of your experience.
I can spot a Swing UI a mile away. Usually ugly, and doesn't mesh
correctly with established GUI standards on platforms.
Maybe you can spot a *bad* Swing UI a mile away. Please take a look at
JFormDesigner, JGoodies tools or even - shame on me - our SmartSVN.
Nope. even 'good' Swing UIs are horrible. But there are also enough
bad native Windows/OS X apps for that matter. Just tends to be that I
don't have Java developers' GUI design skills even in normal regard.
One major advantage of Java applications is, that you usually
can move it around (from one location to another at the same machine, or
even on a different machine), you don't need to *install* it.
This is just a Windows quirk. Most OS X apps don't need to be
installed either. But Java apps often need JAVA_HOME to be setup. And
if it doesn't point to JDK 6, the application doesn't work, but if
your platform only supports JDK 5, and the default is JDK 1.4, your in
a world of hurt. And don't get me started about incompatibilities
between platforms. OS X Java != Windows Java != Linux Java
Copy/pasting text is supported since ages. Copy/pasting non-text requires
coding like in native applications, too.
Why can't I reliably copy/paste text between my Swing apps and native
applications then?
are the swing apps slow
10 years ago you were right.
This is something that is claimed by everybody. However my experience
is that swing apps are slow. Java isn't, but swing is.
Martijn
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]