Your browser does not support the video tag.
Community
Participate
Eclipse IDE
All downloads are provided under the terms and conditions of the Eclipse Foundation Software User Agreement unless otherwise specified.
Develop Java graphical user interfaces in minutes for Swing, SWT, RCP and XWT with WindowBuilder Pro’s WYSIWYG, drag-and-drop interface. Use wizards, editors and intelligent layout assist to automatically generate clean Java code, with the visual design and source always in sync.
These instructions assume that you have already installed some flavor of Eclipse. If you have not, Eclipse can be downloaded from http://www.eclipse.org/downloads/. Instructions and system requirements for installing WindowBuilder can be found here.
Download and Install | |||
---|---|---|---|
Version | Update Site | Zipped Update Site | Marketplace |
Latest (1.9.6) | link | link | |
1.9.6 (Permanent) | link | link | |
1.9.5 (removed) | removed | removed | |
1.9.4 (Permanent) | link | link | |
1.9.3 (Permanent) | link | link | |
1.9.2 (Permanent) | link | link | |
1.9.1 (Permanent) | link | link | |
1.9.0 (Permanent) | link | link | |
Archives | link |
Installing the Update Site or Zip editions requires the full Eclipse SDK including the JDT and PDE. Use the Eclipse Classic, Java EE or RCP/Plug-in Developers distribution or install the JDT and PDE separately.
Он не устанавливается по умолчанию в Eclipse.
Новая домашняя страница WindowsBuilder Pro находится здесь: http://www.eclipse.org/windowbuilder/
На этой странице в разделе «Текущее состояние» справа написано (выделено мое):
«Добро пожаловать на новую домашнюю страницу WindowBuilder!»
1) Скопируйте правильную ссылку для вашей версии Eclipse из столбца « Сайт обновления» ( версия выпуска ) на странице загрузки :
2) В главном меню Eclipse выберите « Справка»> «Установить новое программное обеспечение» .
3) В появившемся окне нажмите кнопку Добавить . :
4) В появившемся диалоговом окне в поле « Имя» напишите описательное имя (например, «WindowBuilder Pro») и вставьте правильную ссылку (см. Шаг 1) в поле « Местоположение» . После этого нажмите кнопку ОК :
5) Установите все флажки, которые будут появляться, затем нажмите кнопку « Далее» и установите WindowBuilder:
Другой способ добавить ссылку в список доступных сайтов программного обеспечения:
в главном меню Eclipse выберите « Окно»> «Настройки» , в окне настроек выберите « Установка / обновление»> « Доступные сайты программного обеспечения» , нажмите кнопку « Добавить . » и продолжайте, как описано выше.
Что же касается лучшей альтернативы, то, похоже, WindowBuilder Pro является наиболее предпочтительным: Лучший дизайнер GUI для Eclipse?
Надеюсь это поможет.
1 плюс
WindowBuilder кажется лучшим графическим дизайнером на данный момент, так как он может анализировать и работать с любым написанным вручную кодом, он не требует никаких дополнительных файлов (xmls и т. Д.). И он всегда пытается сделать наименьшее возможное изменение в коде.
1 плюс
WindowBuilder теперь включен в Eclipse IDE для разработчиков Java.
1 плюс
ОБНОВЛЕНИЕ ФЕВРАЛЬ 2017
Пожалуйста, проверьте этот веб-сайт на наличие будущих обновлений, так как он может измениться в любое время.
Обратите внимание, что вы также можете легко получить WindowBuilder на Eclipse Marketplace.
Автор: gagarwa Размещён: 06.02.2017 06:13
0 плюса
Если вам нужно получить WindowBuilder на компьютере, который подключен к Интернету, это легко. » Используйте Eclipse Marketplace. «
Если ваш компьютер не подключен к Интернету (не может получить доступ к Eclipse Marketplace), вам придется сделать что-то другое для Neon и Oxygen:
Используя первую ссылку в старом ответе, вы нажмете на «Интеграционную версию» для ссылки на интересующую вас версию (4.6, 4.7 и т. Д.). На этой странице вам будет сказано что-то вроде: «Вы близки! Этот URL-адрес является программным хранилищем Eclipse; вы должны использовать его в Eclipse (см. Как)».
Тем не менее, вы можете сделать это самостоятельно, нажав «Показать содержимое каталога» (чуть вниз и влево).
Нажмите на «repository.zip» и загрузите его. Распакуйте его.
В Eclipse выберите «Справка-> Установить новое программное обеспечение . ». Нажмите «Добавить . » в диалоговом окне «Установить». Нажмите «Local . » в диалоговом окне «Добавить репозиторий» и выберите разархивированную папку репозитория в диалоговом окне «Обзор папки». Нажмите «ОК» в этих двух диалоговых окнах, и вы снова окажетесь в окне «Установить».
Вы должны увидеть «WindowBuilder» в большом пустом пространстве. Нажмите «Выбрать все» и «Далее>». Там могут быть некоторые проблемы с SWT. Вы можете оказаться на странице под названием «Страница исправления установки». Нажмите «Далее>».
На странице «Сведения об установке» нажмите «Далее>».
Согласитесь с лицензией (нажмите «Я принимаю . ») и нажмите «Готово».
Community
Participate
Eclipse IDE
Add this URL to your Eclipse Installation to reach this solution’s update site.
WindowBuilder is composed of SWT Designer and Swing Designer and makes it very easy to create Java GUI applications without spending a lot of time writing code. Use the WYSIWYG visual designer and layout tools to create simple forms to complex windows; the Java code will be generated for you. Easily add controls using drag-and-drop, add event handlers to your controls, change various properties of controls using a property editor, internationalize your app, and much more.
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
April 2021 | 4/875 | 8880 (3.75%) | 16 |
March 2021 | 5/918 | 17442 (3.37%) | 41 |
February 2021 | 6/911 | 12910 (3.08%) | 41 |
January 2021 | 4/930 | 14839 (3.29%) | 56 |
December 2020 | 3/919 | 17806 (4.19%) | 29 |
November 2020 | 3/925 | 18638 (4.08%) | 44 |
October 2020 | 5/927 | 15403 (3.28%) | 38 |
September 2020 | 5/894 | 13500 (3.02%) | 47 |
August 2020 | 9/867 | 9223 (2.5%) | 43 |
July 2020 | 9/870 | 10020 (2.43%) | 51 |
June 2020 | 7/867 | 12120 (2.82%) | 45 |
May 2020 | 6/876 | 14470 (2.99%) | 53 |
View Data for all Listings
Unsuccessful Installs in the last 7 Days: 49
Count | Error Message |
---|---|
46 | Cannot continue the operation. There is another install operation in progress. |
2 | Your original request has been modified. |
1 | The copies of profile C__Program Files_eclipse_eclipse are not in sync. |
Download last 500 errors (CSV)
By adding the following code below to your website you will be able to add an install button for WindowBuilder.
Submitted by Nader Jafari on Sun, 2021-04-04 02:39
There are some things we can thank Google for them.
WindowBuilder is one of them. I want to thank Google and all other contributor to WindowBuilder project for every single LOC they wrote for this project.
It’s amazing how it generates pure Swing/SWT code and how it parses it’s own or hand-written one easily like it’s nothing. I’m so glad that it has the option to work with XWT and xml but it doesn’t rely on it. I love the fact that it works with any kind of custom Component or L&F. I love it’s support for various layout manager (unlike some random IDE).
In fact WindowBuilder taught me Swing and SWT.
It is kind of sad that Google lost interest in Eclipse in general. It’s sad that it doesnt support GWT. If we had active development on it, it could be a better Vaadin Designer alternative.
The WindowBuilder project is a proposed open source project under the Eclipse Tools Project.
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the Eclipse community. Please send all feedback to the Eclipse Proposals Forum.
A GUI builder is a visual programming tool that lets a user build a graphical user interface by dragging and dropping elements from a palette onto a design surface. GUI builders typically contain Wizards and templates that help automate the GUI building process. GUI building tools allow developers to spend less time and money creating Java GUIs, because they can focus on creating application-specific functionality rather than coding the low-level logic required for GUIs to run.
According to Ben Galbraith, in his Successful GUI Building blog, “In my experience, the number one reason why GUI builders hold appeal is that they often lead to an order of magnitude improvement in productivity over hand coding, especially amongst average-level Swing developers. I consider myself above average, and I see improvements in productivity around 2x-10x (perhaps higher) in my own work.”
Created in 2003 by Instantiations, WindowBuilder is widely regarded as the the best GUI builder in the Java world (winning the award for Best Commercial Eclipse Tool in 2009). Beyond being an exemplary example of a GUI design tool for SWT, XWT, Swing and Google’s GWT, WindowBuilder is also a highly extensible and customizable framework (with 50+ existing extension points) for creating new GUI design tools based on any UI toolkit for any language. Google re-launched WindowBuilder as a free product available to any member of the Eclipse community soon after its acquisition of Instantiations in 2010, and now wishes to contribute the framework (the WindowBuilder Engine) and associated products (SWT Designer and Swing Designer) to the Eclipse Foundation. Google will continue to invest heavily in the project, as it will continue to be the basis for its own in-house GWT Designer tool.
The scope of the project is to provide the definitive Eclipse extensible framework for creating GUI design tools for any language or UI framework. The current framework provides solid support for Java and XML based UI frameworks and exemplary tools for creating Swing and SWT UIs. Extending the framework to support additional languages (C++, JavaScript, PHP, etc.) and UI toolkits in the future is highly desirable.
The WindowBuilder project goal will be to continue to develop the WindowBuilder Engine (WBE) framework for tool vendors wishing to support UI toolkits in a variety of languages. The framework currently has built-in support for Java-based (Swing, SWT, RCP, etc.) and XML-based (XWT) UI frameworks and can be extended to support any language for which a parser (and associated AST model) exists.
The project will also focus on continuing to develop and enhance the exemplary tool examples for SWT/RCP/XWT and Swing for the benefit of developers using Eclipse to build their own applications using those UI frameworks.
GUI building tools allow developers to spend less time and money creating Java GUIs. Here are some key features provided by the WindowBuilder Engine:
The initial contribution will be composed of three main parts:
The goal is to provide an even more useful framework and associated tools, so contributions from the community are welcome. Example contributions that we would hope to see include:
No legal issues are anticipated although all 3rd party code used in the product will go through the standard Eclipse IP process.
The WindowBuilder project has the following relationships to other Eclipse projects:
The following individuals are proposed as initial committers to the project:
We welcome additional committers and contributions.
The following Architecture Council members will mentor this project:
The following individuals, organizations, companies and projects have expressed interest in this project: