Как создавать кросс-IDE-интерфейсы Java с использованием "создателей интерфейса"?

В Java-проекте с разработчиками, использующими различные IDE, например Eclipse и IntelliJ, каков наилучший способ разработки визуальных компонентов с использованием инструментов, предлагаемых IDE (" Visual Editor Project" для Eclipse и " Swing GUI Designer" для IntelliJ)?

Если разработчику, использующему Eclipse, необходимо внести изменения в графический интерфейс, написанный другим разработчиком в IntelliJ (и наоборот), ему будет довольно сложно, и, возможно, даже сделают код несовместимым с оригинальным инструментом, который его построил.

Есть ли решение или все разработчики просто должны использовать один и тот же инструмент?

1 ответ

Решение

Я вижу 2 решения:

  • Ни в коем случае не используйте инструменты для проектирования GUI, пишите код UI вручную
  • Используйте плагин, доступный для большинства IDE (например, JFormDesigner)
Другие вопросы по тегам