What GUI libraries are the JetBrains using?

2019-01-30 04:31发布

Background

I am some what new to Java and am enjoying using IntelliJ IDE developed by the JetBrains team.

I have downloaded the source for the community version, I am trying to workout what GUI liberates they are using to get the look and feel.

Question

What libraries if any are they using to get the non native tabs, toolbars and breadcrumb component?

The panels they are using are also interesting however I get the feeling they where developed for the project and are not a library, is this true?

Can someone provide a breakdown of what is needed to produce a simper look and feel in an GUI project?

Dose anyone have tutorials that All I have been able to workout so far is that they are using Swing and jGoodies.

What I Think So Far

They are using Swing and jGoodies. The MyDoggy project is attempting to produce a simulate docking framework however I don't think this is used by IntelliJ.

1条回答
Melony?
2楼-- · 2019-01-30 05:21

IntelliJ IDEA is a pure Java Swing application. All the custom components like editor tabs are created manually, no third-party libraries are used for this. You can find all the details by looking at the IntelliJ IDEA Community Source code.

查看更多
登录 后发表回答