Skip to main content

What restrains Java from becoming the trendiest Desktop GUI ?

Posted by isolatednetworks on January 30, 2007 at 5:19 PM PST

I don't know much. In fact it is almost true if I say I don't know anything about java at all... But I have used some java web applications such as eshare chat. And I recently used a yahoo messenger on the web, that loaded after flashing the java logo.

Java has been there on the web, but I understand not so much on the desktop. May be this has been Java's focus. But with the Java Desktop, it is changing...

Why wouldn't java become the easiest and trendiest Desktop GUI ? Java has powered several applications, and the java programmers are very creative.

So what would stop Java from becoming the trendiest Desktop GUI ? It could make life easy, it could make life even more interesting. Could develop so well as to make Leopard look like the shell of the bygone era ????

received till 05 30 pm India Standard Time, Thursday, February 1

@fiath: Sorry but I do have some experience with Java GUIs that goes back to AWT and if it wasn't for the new GroupLayout I would say that the layout managers suck. I do understand their concept and how they help to keep your application independent of the desktop resolution. But when I compare Java's RAD support with other languages, it is just not there yet. And the lack of support for many cool desktop features. We add to wait for Java 6 in order to have integration with basic stuff like the tray. And on Windows, developers still have to resort to binary launchers to make the application start like a native one.
Posted by: pjmlp on February 01, 2007 at 03:28 AM

pjmlp: Swing layout managers are actually very easy to work with, and it is the best thing I have come accross for creating user interfaces. Having said that, I do not use graphical builders to create UI's, and I do appreciate that you need to learn a lot up front with Swing. Hopefully this is something that the Swing Application Framework (targetted for Java 7) will sort out.
Posted by: fiath on February 01, 2007 at 01:11 AM

Trends come and go, Swing is here to stay. I'll make a prediction: "2008 will kick off with a new generation of enterprise applications written in Swing". There I've said it. If you define a Killer app as an application which shakes an industry then killer it will be.
Posted by: aronsmith on January 31, 2007 at 05:03 PM

I see a lot of Java scripts on web but not Java. Maybe we

Related Topics >>