Netbeans on SWT/JFace (01.04) and the coolest reaction

My yesterday post about Netbeans on SWT wasn't serious (it was posted at 01.04...). However the coolest reaction was:

That's really embarrassing to Sun guys, cause they always talk about "pure Java"

Nowadays it is probably unpopular, but I like Swing and Netbeans :-).  The only thing, what was true is my excitement about JavaONE :-).


Web Apps, SPA, PWA with vanilla Java Script (ES 6+), CSS 3 and WebStandards only. As simple as possible, but not simpler. See you at: (Progressive) Web apps, Single Page Apps and WebStandards airhacks workshops at MUC airport, Winter Edition

airhacks.fm the podcast:

Stay in touch: airhacks.news.

Comments:

Adam, I like Swing too...but it has failed for true cross-platform development.

On Linux it looks like a dog...everything from component/font rendering to control spacing issues, you name it.

That's why I had to switch to Eclipse...I just couldn't stand how ugly looking NB is under Ubuntu compared to native/SWT apps.

Sorry, but once you look at Swing on non-Windows platforms, it becomes quite sad.

Here's a good one:
JFrame frame = new JFrame();
frame.setExtendedState(JFrame.MAX_BOTH)

On Linux it does...nothing. Yet you can definitely maximize windows under GNOME, so this is a pretty sad Swing bug.

I have found SWT to be much more cross-platform than Swing...sorry, but it's true.

Posted by Jacek on April 02, 2008 at 04:13 PM CEST #

Jacek,

although Vista isn't really great, Netbeans looks awesome and performance is really good. Recently I had the chance to test Netbeans on Mac OS X, with the same CPU, as my notebook. It looked even better - the performance was even better.
During the "Entwicklertage" workshop I had some developers with Linux / Debian - the l&f was o.k. as well.
But I really hadn't the chance to work with Netbeans on Linux in Real Life projects - so it is hard to give you some advice...
However I had to work with GTK / Eclipse on Linux. I got from time to time deadlocks and had to kill it. However it was about 3 years ago...

Posted by Adam Bien on April 03, 2008 at 10:33 AM CEST #

Well, Eclipse work pretty much flawlessly under GNOME these days.

I could tolerate a lot of things, but in particular the difference in font rendering is huge. Once I enabled proper anti-aliasing in GNOME all the fonts look really crisp and beautful...but the ones in NB are still reminiscent of Win2K...it's the most visible difference.

Posted by Jacek on April 03, 2008 at 03:56 PM CEST #

I usually work with NetBeans on Ubuntu and I am quiet happy with its look and the fonts. But I have to agree fonts look a bit better anti aliased in eclipse.

here is a random screenshot:
http://people.fh-landshut.de/~mbien/nb.png

here some screenshots from ramon ramos blog (kde):
http://www.jroller.com/ramlog/entry/netbeans_on_swing_under_linux

I even have to say that netbeans on linux uses the available space on screen in a slightly better way than eclipse. Tabs and similar widgets are almost twice as large (high) as the counterparts in netbeans.

Posted by mbien on April 03, 2008 at 07:44 PM CEST #

I finally switched to mac os x 10.5.2. HOWEVER ... i cant create an new web project using visual web pages....So i cant continue devolping....grrrr....

Posted by daniel on April 04, 2008 at 01:01 AM CEST #

Daniel -> I warned you about Mac... :-)

However the shiny apple logo still works, right? :-)

Posted by Adam Bien on April 04, 2008 at 09:58 AM CEST #

I got to find another blog, that keeps me so good informed about javaEE, however...with more focus on MacOsXLeopard....
You know what...i am now working with an english keyboard layout...great for all java developers.....

Posted by Daniel on April 04, 2008 at 10:40 PM CEST #

Post a Comment:
  • HTML Syntax: NOT allowed
Online Workshops
realworldpatterns.com
...the last 150 posts
...the last 10 comments
License