Antecedentes
Soy algo nuevo en Java y disfruto usando IntelliJ IDE desarrollado por el equipo de JetBrains.
He descargado el código fuente de Community Edition y estoy tratando de averiguar qué bibliotecas de GUI están usando para obtener el aspecto y la sensación.
Pregunta
¿Qué bibliotecas (si las hay) están usando para obtener las pestañas, las barras de herramientas y el componente de ruta de navegación no nativos?
Los paneles que están usando también son interesantes, sin embargo tengo la sensación de que fueron desarrollados para el proyecto y no son una biblioteca. ¿Es esto cierto?
¿Alguien puede proporcionar un desglose de lo que se necesita para producir una apariencia similar en un proyecto de GUI?
¿Alguien tiene tutoriales para eso? Todo lo que he podido averiguar hasta ahora es que están usando Swing y jGoodies.
Lo que pienso hasta ahora
Están usando Swing y jGoodies. El proyecto MyDoggy está intentando producir un marco de acoplamiento similar, sin embargo, no creo que IntelliJ lo utilice.
fuente
Respuestas:
IntelliJ IDEA es una aplicación pura de Java Swing. Todos los componentes personalizados, como las pestañas del editor, se crean manualmente, no se utilizan bibliotecas de terceros para esto. Puede encontrar todos los detalles en el código fuente de la comunidad IntelliJ IDEA .
fuente