Eclipse Visual Editor

Build visual user interfaces for Swing, SWT and Eclipse RCP applications with a graphical editor.

Download Eclipse Visual Editor 1.2.3.jem for EasyEclipse 1.2.2:

(6.0MB)  (6.2MB)  (5.9MB)

Download Eclipse Visual Editor for EasyEclipse 1.3:

(6.0MB)  (6.2MB)  (5.9MB)

The Eclipse Visual Editor is a WYSIWYG tool for creating Swing (Sun's graphical user interface for Java) or SWT (Eclipse's user interface) user interfaces. It also contains a framework for creating tools to create Graphical User Interface for Java programs (GUI builder).
Note: This plugin is not maintained anymore by the Eclipse foundation. The build here was created by Erik Hecht.

There are currently 15 comments for this plugin. You can review them and add more here.

Installing this plugin

This plugin is in the EasyEclipse Desktop Java and EasyEclipse for Plugins and RCP Apps distributions.

If you install this plugin on another EasyEclipse distribution, the dependent plugin Eclipse Java Development Tools must be present in the EasyEclipse distribution, or must be installed separately.

Getting started

Help is available for this plugin, in the Help > Help Contents menu in EasyEclipse.

The very extensive help does not have any tutorial, but the plugin comes with a variety of examples, that you can access using the New > Examples... menu: you can then choose among AWT, Swing and SWT sample dialogs.

Useful links


Changes in EasyEclipse 1.3.1:

Changes in EasyEclipse Changes in EasyEclipse 1.2.2: Changes in EasyEclipse 1.2.1: Changes in EasyEclipse 1.2.0: Changes in EasyEclipse 1.0.0:

Credits and License

Credits: Eclipse Foundation, Erik Hecht

Copyright (c) Eclipse contributors and others. 2000-2007. All rights reserved.

This plugin is licensed under the Eclipse Public License 1.0 license.



Comment by Alexander Malic
2007-07-18 08:30:49

It seems that there is some new effort of porting the VE-Plugin to Europa.

Have a look at this Newsgroup-Entry

Alexander Malic

Comment by admin
2007-11-23 13:21:21

Yes, and we are helping there too!
see comments below.

Comment by Ray
2007-11-23 09:48:45


Comment by Philippe
2007-11-23 13:17:34

Weird, let me check the mirrors, and eventually make a new release drop.
BTW, note that I am now a committer on VE, and that we are working on getting official builds at Eclipse first, then we will pull them in EasyEclipse.
This is by the way one of the reason that we delayed a bit the released of the desktop and plugin warrior distros with the latest bleading edge eclipse versions.

Comment by joel costigliola
2007-12-20 14:08:47

the download link is still not working. (tested 12-20-2007).

Comment by kai
2008-01-06 18:57:20

still not working (7.1.08). whats up here?

Comment by Chris
2008-02-13 14:56:49

Still not working… Any word on the upstream release?

Comment by Antonio G.
2008-03-06 23:30:38

Link still… not working. I really to get this file.. Any clues?

Comment by Filip V.
2008-05-07 09:23:45

I really need the visual editor plugin, but none of the Sourceforge mirrors work. Anyone got a link where I can get it from?

Comment by Tercio Filho
2008-06-24 18:56:48

The download link is still not working. (tested 06-24-2008).

Comment by Yura Tch.
Comment by matti
2009-01-11 03:13:55

Thanks for the tip! Finaly there is VE for Eclipse Europa.
But I still have problem. When installing, this message appears: “requires plug-in ‘org.eclipse.jem (2.0.0)’ or compatible”.
What should I do next?

Comment by Samy
2009-02-19 03:54:18

When I add a component to any container whose layout is managed by a GridBagLayout, the component inserts correctly in the code (getter, setter), but the generated code for the GridBagConstraints misses the instantiation and leaves the line incomplete leading to a compilation error and a desynchronization in the view.

I get:

GridBagConstraints gridBagConstraints11 = ;
gridBagConstraints11.gridx = 2;
gridBagConstraints11.gridy = 0;

So I have to complete every time by adding “new GridBagConstraints()” after the =.

Also, the comments here should be sorted in descending order, so the most recent are on top of the page.

Comment by Adam
2009-03-31 06:32:24

I agree with Samy, this version 1.3.0 is completely broken when it comes to grid layouts. Also constraints cannot be edited from the properties viewer.

Comment by Suresh Man Joshi
2012-10-26 07:14:50

I am also getting this problem
GridBagConstraints gridBagConstraints11 = ;
gridBagConstraints11.gridx = 2;
gridBagConstraints11.gridy = 0;

So I have to complete every time by adding “new GridBagConstraints()” after the =.

Your name (required for validation and display)
Your e-mail (required for validation but never displayed)
Your website URL (optional for display)
Your comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.