db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sanne de Roever" <sa...@newfoundland.nl>
Subject Re: [Mapping workbench] Which GUI framework to use
Date Thu, 01 May 2003 14:49:49 GMT
Hi,

Input from a lurker; Swing has the advantage that one could use:

http://jgraph.sourceforge.net/

Kind regards,

Sanne de Roever

----- Original Message ----- 
From: "Brian McCallister" <mccallister@forthillcompany.com>
To: "OJB Developers List" <ojb-dev@db.apache.org>
Sent: Thursday, May 01, 2003 3:54 PM
Subject: Re: [Mapping workbench] Which GUI framework to use


> As this is a developer's tool and not something that will see daily use 
> in Joe Papershuffler's workflow in marketing, Swing is probably ideal. 
> You might eek out a slightly snappier interface in SWT that blends in 
> to the desktop next to [Word | iTunes | Galeon], but really, who cares 
> who will be using it? Swing is known, powerful, easy to program with, 
> and is implemented everywhere that Sun's jdk is - SWT is flaky on a 
> many platforms still.
> 
> OTOH - if you want to learn SWT and experiment with it, scratch your 
> itch - the joys of volunteer labor.
> 
> Just my 2p.
> 
> -Brian
> 
> On Thursday, May 1, 2003, at 09:41 AM, Thomas Mahler wrote:
> 
> > Hi Florian,
> >
> > Florian Bruckner wrote:
> >> Hi all,
> >> I'd like to start a discussion about which GUI framework to use for 
> >> the
> >> mapping workbench. There are only a few requirements I can think of:
> >>   - the licensing of the framework must be compatible with the Apache
> >> License
> >>   - a GUI editor must be available free of charge
> >>   - it must be available for Java on all widespread platforms (i.e. 
> >> Windows,
> >> Linux, Sun, sth else?)
> >> Up to now, three frameworks are brought into the discussion:
> >>  - Swing
> >>  - AWT
> >>  - SWT
> >> While I know that Swing and AWT satisfy the laid out requirements, 
> >> there are
> >> a lot of people who dislike those. As an alternative there would be 
> >> SWT, but
> >> I do not know about its capabilities, availability, licensing, etc.
> >
> > The best demo of SWT is eclipse, my Java IDE of choice. So IMO SWT is 
> > definitely an option.
> >
> >
> >> My personal favorite is Swing, for the following reasons:
> >>    - included in Java 2 and therefore acceptable to use in an apache 
> >> project
> >>    - Numerous GUI editors are available free of charge
> >>    - included in Java 2 and therefore available on all platforms 
> >> where Java
> >> 2 is available
> >>    - In contrast to AWT it is very portable (AWT sometimes leads to
> >> surprises if you change platforms)
> >>    - Experience with Swing is widespread
> >
> > +1
> > I'm also for Swing. It's the most natural choice.
> >
> >> But there are also some cons:
> >>    - Can be slow
> >
> > IMO there has been *much* progress with Swing since JDK1.2. With JDK 
> > 1.4 or higher Swing should be pretty OK wrt. performance.
> >
> > my 2C
> >
> > cheers,
> > Thomas
> >
> >> Are there any other alternatives you could think of? Which framework 
> >> would
> >> you like to see in a mapping workbench?
> >> regards,
> >> Florian
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
> >> For additional commands, e-mail: ojb-dev-help@db.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
> > For additional commands, e-mail: ojb-dev-help@db.apache.org
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-dev-help@db.apache.org
> 

Mime
View raw message