Какие библиотеки графического интерфейса используются для использования jetbrains?

Фон

Я немного нового для Java и наслаждаюсь использованием IntelliJ IDE, разработанной командой jetbrains.

Я загрузил источник для версии сообщества, я пытаюсь разобраться, какой графический интерфейс он использует, чтобы получить внешний вид.

Вопрос

Какие библиотеки, если таковые имеются, используются для получения нелокальных вкладок, панелей инструментов и компонентов палитры?

Панели, которые они используют, также интересны, но я чувствую, что они разработаны для проекта и не являются библиотекой, это правда?

Может ли кто-то предоставить разбивку того, что необходимо для создания простого внешнего вида в проекте GUI?

Доза у кого есть учебные пособия, что до сих пор мне удалось тренироваться, они используют Swing и jGoodies.

Что я думаю до сих пор

Они используют Swing и jGoodies. Проект MyDoggy пытается создать имитационную систему стыковки, но я не думаю, что это используется IntelliJ.

Ответ 1

IntelliJ IDEA - это чисто Java SWING-приложение, все пользовательские компоненты, такие как вкладки редактора, создаются вручную, для этого не используются сторонние библиотеки. Вы можете найти все подробности, посмотрев Исходный код сообщества IntelliJ IDEA.