db4o Developer Community
Developer Community db4o open source object database, native to Java and .NET
Register   |  Login
  Search
  • Forums
  • Documentation
  • Resources
  • Downloads
  • Blogs
  • About
Unanswered Active Topics Forums
Forums > English Forums > db4o User Forum
eclipse's SWT
Last Post 23 Feb 2003 12:51 PM by Newsgroup Import. 5 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Newsgroup Import
New Member
New Member
Newsgroup Import

--
22 Feb 2003 11:55 PM  
This message was imported from the former db4o newsgroup.

Hi Carl,

as you have wrote in a previous post you are willing to answer 
question's as long as they concern Java and dbs I would like to hear 
your point on the SWT and jFace framework.

Frank
Newsgroup Import
New Member
New Member
Newsgroup Import

--
23 Feb 2003 02:46 AM  
This message was imported from the former db4o newsgroup.

Frank Radermacher wrote:
> Hi Carl,
>
> as you have wrote in a previous post you are willing to answer
> question's as long as they concern Java and dbs I would like to hear
> your point on the SWT and jFace framework.

Sorry Frank, I am definitely not an expert for GUI themes.

All the knowledge I have is from reading newsgroup postings and
websites like JavaLobby.

Some unordered thoughts:
- Eclipse is my favourite IDE.
- It doesn't work on my old P90 Libretto, so where is the advantage
of the "thin" GUI ?
- SWT needs manual cleanup code. I thought, we were beyond that
point with Java.
- Apple is really pushing Java on OSX. Swing is swinging.
- I want my applications to look the same on different platforms,
pixel-by-pixel, so I prefer Swing.
- The priority may be completely different for someone that needs
a "native" look on all platforms. On WinXP he would certainly be
happier with SWT.
- Multiple "standards" make development of add-ons awfully
difficult. Imagine thinking about the creation of data-bound controls
for db4o. If SWT gets the same distribution as Swing, you would need
to do this twice: for Swing and for SWT.
- Development of mobile applications (phone / PDA) may become one
of the major areas for Java GUI. Who will win there?
I think www.savaje.com (Swing) is neat.

Kind regards,
Carl
Newsgroup Import
New Member
New Member
Newsgroup Import

--
23 Feb 2003 08:58 AM  
This message was imported from the former db4o newsgroup.

Carl Rosenberger wrote:

> - Eclipse is my favourite IDE.
as a newbie to this whole java stuff I'm happy to hear this, because 
after dropping the first choice which was for oracle's jDev9, I have 
settled down to eclipse land, and I really like what is going on there.

> - It doesn't work on my old P90 Libretto, so where is the advantage
> of the "thin" GUI ?
I have no customers at all with P90's around.

> - SWT needs manual cleanup code. I thought, we were beyond that
> point with Java.
What is manual cleanup code?

> - Apple is really pushing Java on OSX. Swing is swinging.
You mean that Apple writes it's new app's with Swing?

> - I want my applications to look the same on different platforms,
> pixel-by-pixel, so I prefer Swing.
> - The priority may be completely different for someone that needs
> a "native" look on all platforms. On WinXP he would certainly be
> happier with SWT.
I don't have any investment into Swing, but after the first contact with 
both Swing and SWT/jFace I like SWT. I think as well that the upcoming 
GUI builder's based on Sweet are promising.

> - Development of mobile applications (phone / PDA) may become one
> of the major areas for Java GUI. Who will win there?
> I think www.savaje.com (Swing) is neat.
interesting site


thank's Frank
Newsgroup Import
New Member
New Member
Newsgroup Import

--
23 Feb 2003 10:15 AM  
This message was imported from the former db4o newsgroup.

Frank Radermacher wrote:
> > - SWT needs manual cleanup code. I thought, we were beyond that
> > point with Java.
>
> What is manual cleanup code?

Some ressources that you claim, to be able to draw controls,
need to be returned. I don't know the construct by heart but
you will come across this problem quickly, if you work with
SWT.

If you forget to return the ressources, you may run out of
the operating systems ressources. Eclipse used to have this
problem on Windows but currently things seem to work allright.

My thought:
If the professionals inventing SWT can't program stable
applications, who can?


> > - Apple is really pushing Java on OSX. Swing is swinging.
>
> You mean that Apple writes it's new app's with Swing?

I don't know but I do know that Java + Swing work very nicely
on OSX without the need to install anything.

Java Webstart Swing applications will work nicely, if you can
rely on an installed JDK. SWT will require you to install a
comparatively large library.


> I don't have any investment into Swing, but after the first contact with
> both Swing and SWT/jFace I like SWT. I think as well that the upcoming
> GUI builder's based on Sweet are promising.

A perfect GUI builder could of course make a great difference.

So far I never have been happy with anything that I got out
of JBuilder or Forte, so I have never used a GUI builder for
Java.

At a quick glance MS VS.NET did work quite well for C#.


Kind regards,
Carl
Newsgroup Import
New Member
New Member
Newsgroup Import

--
23 Feb 2003 11:01 AM  
This message was imported from the former db4o newsgroup.

Carl Rosenberger wrote:
> My thought:
> If the professionals inventing SWT can't program stable
> applications, who can?

without comment the following link, maybe it is of interest to you.
http://www.mail-archive.com/jug-discussion@tucson-jug.org/msg00355.html

Frank
Newsgroup Import
New Member
New Member
Newsgroup Import

--
23 Feb 2003 12:51 PM  
This message was imported from the former db4o newsgroup.

Frank Radermacher wrote:
> without comment the following link, maybe it is of interest to you.
> http://www.mail-archive.com/jug-discussion@tucson-jug.org/msg00355.html

Thanks a lot for the link.
The article really is an excellent read.

I fully agree that Swing is a mess, but it's still
O.K. to work with.
...just what the article says also.

Kind regards,
Carl
You are not authorized to post a reply.
Forums > English Forums > db4o User Forum

Active Forums 4.2
Close
Copyright ©2000-2010 by Versant Corp.
Privacy Policy