26

Possible Duplicate:
Best GUI designer for eclipse?

Is there any Eclipse Plugin tool(s) who can help to create Graphical User Interface for (swing, awt or swt), because I'm tired of writing everytime the code of Panels, Labels, ...

Thanks

Community
  • 1
  • 1
Wassim AZIRAR
  • 10,823
  • 38
  • 121
  • 174
  • 3
    @jfpoilpret: WindowBuilder Pro has refactoring friendly bi-directional code generation, so you can modify generated code without "crashing" your design view. – Grzegorz Szpetkowski Jul 01 '11 at 18:26

4 Answers4

53

Yes. Use WindowBuilder Pro (provided by Google). It supports SWT and Swing as well with multiple layouts (Group layout, MiGLayout etc.) It's integrated out of the box with Eclipse Indigo, but you can install plugin on previous versions (3.4/3.5/3.6):

enter image description here

SilleBille
  • 605
  • 5
  • 21
Grzegorz Szpetkowski
  • 36,988
  • 6
  • 90
  • 137
10

There are lot of GUI designers even like Eclipse plugins, just few of them could use both, Swing and SWT..

WindowBuilder Pro GUI Designer - eclipse marketplace

WindowBuilder Pro GUI Designer - Google code home page

and

Jigloo SWT/Swing GUI Builder - eclipse market place

Jigloo SWT/Swing GUI Builder - home page

The window builder is quite better tool..

But IMHO, GUIs created by those tools have really ugly and unmanageable code..

Sorceror
  • 4,835
  • 2
  • 21
  • 35
  • is WindowsBuilder works with swingx? If so, how? – Tapas Bose Jun 30 '11 at 10:32
  • 3
    Frankly i don't use GUI designers, I have MigLayout ;], but anyway, looks like it is possible [see official forum thread](http://forums.instantiations.com/viewtopic.php?f=4&t=5120&p=16229) .. – Sorceror Jun 30 '11 at 11:18
  • plus 1 for pointing me to MigLayout as this is new for me. And it is good. – Tapas Bose Jun 30 '11 at 11:29
0

Yes, there is one. It is an eclipse-plugin called Visual Editor. You can download it here

Java_Waldi
  • 924
  • 2
  • 12
  • 29
0

try http://code.google.com/p/swinghtmltemplate/

this will allow you to create gui with html-like syntax

Penkov Vladimir
  • 921
  • 5
  • 10