newbie question [message #101635] |
Thu, 23 October 2003 02:47  |
Eclipse User |
|
|
|
Originally posted by: veith.pixel.de
hi there,
we're going to start a new project. the goal is a graphical tool that
allows to build/edit/maintain/export/import diagrams (Like UML or
circuit diagram...) via DnD. AFAIK GEF can be used only in conjunction
with SWT and only inside the eclipse container. The alternative solution
is Swing/JavaBeans generally known
from GUI builders in IDEs. Can somebody give me general appraisal of
eclpise/SWT/GEF versus Swing/JavaBeans (pros and cons) ?
TIA
Gernot
|
|
|
|
|
Re: newbie question [message #101772 is a reply to message #101635] |
Thu, 23 October 2003 13:08   |
Eclipse User |
|
|
|
It seems you are looking to develop an application that does not run on the
Eclipse platform. In that case, you cannot use GEF (which is a framework to
make lightweight graphical components -- graphical editors, palettes,
etc. -- to be used in the Eclipse platform). However, you can use Draw2D.
Draw2D (also developed by the GEF team) is a lightweight GUI toolkit based
on SWT. Although Draw2D was developed mainly to build the graphical
framework for Eclipse, it is stand-alone (like SWT) and can be used outside
of Eclipse (you would need SWT, of course). You could say that Draw2D is to
SWT what Swing is to AWT. However, truth be told, Draw2D is not nearly as
comprehensive as Swing. You'll find that Draw2D does not have many of the
advanced widgets that you will find in Swing (table trees and what not),
among other things.
You might, however, want to consider building your application for the
Eclipse platform (or at least porting to it at some point). If that is
something you are contemplating, then going with SWT/Draw2D might be a
better idea than going with AWT/Swing since you won't have to completely
re-do the GUI when you want to run your application in Eclipse. Although
there is some minimal support for merging AWT/Swing with SWT, I think it's
better to steer clear of that option. For more information that can help
you decide whether or not to support the Eclipse platform, try the
eclipse.platform newsgroup. For SWT vs. AWT, eclipse.platform.swt.
Pratik Shah
"Gernot Veith" <veith@pixel.de> wrote in message
news:bn7th9$ldq$1@eclipse.org...
> hi there,
>
> we're going to start a new project. the goal is a graphical tool that
> allows to build/edit/maintain/export/import diagrams (Like UML or
> circuit diagram...) via DnD. AFAIK GEF can be used only in conjunction
> with SWT and only inside the eclipse container. The alternative solution
> is Swing/JavaBeans generally known
> from GUI builders in IDEs. Can somebody give me general appraisal of
> eclpise/SWT/GEF versus Swing/JavaBeans (pros and cons) ?
>
> TIA
> Gernot
>
|
|
|
Re: newbie question [message #101819 is a reply to message #101772] |
Thu, 23 October 2003 15:37  |
Eclipse User |
|
|
|
Originally posted by: none.us.ibm.com
In addition, the Eclipse IDE is being separated into an Eclipse "client
platform" and the IDE extension to that platform. So, the client platform
will be smaller and lighter-weight than the entire IDE. This is further
motivation to use eclipse
"Pratik Shah" <ppshah@us.ibm.com> wrote in message
news:bn91rg$qhj$1@eclipse.org...
> It seems you are looking to develop an application that does not run on
the
> Eclipse platform. In that case, you cannot use GEF (which is a framework
to
> make lightweight graphical components -- graphical editors, palettes,
> etc. -- to be used in the Eclipse platform). However, you can use Draw2D.
> Draw2D (also developed by the GEF team) is a lightweight GUI toolkit based
> on SWT. Although Draw2D was developed mainly to build the graphical
> framework for Eclipse, it is stand-alone (like SWT) and can be used
outside
> of Eclipse (you would need SWT, of course). You could say that Draw2D is
to
> SWT what Swing is to AWT. However, truth be told, Draw2D is not nearly as
> comprehensive as Swing. You'll find that Draw2D does not have many of the
> advanced widgets that you will find in Swing (table trees and what not),
> among other things.
>
> You might, however, want to consider building your application for the
> Eclipse platform (or at least porting to it at some point). If that is
> something you are contemplating, then going with SWT/Draw2D might be a
> better idea than going with AWT/Swing since you won't have to completely
> re-do the GUI when you want to run your application in Eclipse. Although
> there is some minimal support for merging AWT/Swing with SWT, I think it's
> better to steer clear of that option. For more information that can help
> you decide whether or not to support the Eclipse platform, try the
> eclipse.platform newsgroup. For SWT vs. AWT, eclipse.platform.swt.
>
> Pratik Shah
>
>
> "Gernot Veith" <veith@pixel.de> wrote in message
> news:bn7th9$ldq$1@eclipse.org...
> > hi there,
> >
> > we're going to start a new project. the goal is a graphical tool that
> > allows to build/edit/maintain/export/import diagrams (Like UML or
> > circuit diagram...) via DnD. AFAIK GEF can be used only in conjunction
> > with SWT and only inside the eclipse container. The alternative solution
> > is Swing/JavaBeans generally known
> > from GUI builders in IDEs. Can somebody give me general appraisal of
> > eclpise/SWT/GEF versus Swing/JavaBeans (pros and cons) ?
> >
> > TIA
> > Gernot
> >
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.03944 seconds