« Will Netbeans 7.0 be... | Main | Better Programming... »
 20080402 Wednesday April 02, 2008

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 :-).

Gesendet von admin [Netbeans] ( April 02, 2008 08:07 AM ) Permalink | Kommentare [7]
[my website] [This entry is based on / extends my books: Enterprise Architekturen, Leitfaden fuer effiziente Software-Entwicklung and: Java EE 5 Architekturen, Patterns und Idiome]

Kommentare:

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.

Gesendet von Jacek am April 02, 2008 at 02: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...

Gesendet von Adam Bien am April 03, 2008 at 08: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.

Gesendet von Jacek am April 03, 2008 at 01: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.

Gesendet von mbien am April 03, 2008 at 05: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....

Gesendet von daniel am April 03, 2008 at 11:01 PM CEST #

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

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

Gesendet von Adam Bien am April 04, 2008 at 07: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.....

Gesendet von Daniel am April 04, 2008 at 08:40 PM CEST #

Senden Sie einen Kommentar:

Name:
E-Mail:
URL:

Ihr Kommentar:

HTML Syntax: Ausgeschaltet



License
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 License.