Intellij IDEA, как популярная IDE для Java-приложений, выглядит очень красиво, на мой взгляд.
Как оно это сделало? И как я могу получить внешний вид Intellij IDEA в моем приложении Swing?
Intellij IDEA, как популярная IDE для Java-приложений, выглядит очень красиво, на мой взгляд.
Как оно это сделало? И как я могу получить внешний вид Intellij IDEA в моем приложении Swing?
Текущие версии IntelliJ IDEA поставляются с тремя темами в комплекте:
Тема Darcula доступна как отдельный проект с открытым исходным кодом и может быть повторно использована в ваших собственных приложениях.
Оригинальный ответ от 2011 года:
По умолчанию IDEA использует Alloy Look&Feel. Это коммерческий L&F, и он уже довольно старый и без обновлений. Одна из основных проблем с ним заключается в том, что он не поддерживает сглаживание на большинстве платформ.
Поэтому для Windows я бы рекомендовал использовать Windows L&F. Для Mac IDEA уже использует L&F для Mac. Alloy может стоить того только в Linux, где большинство других L&F выглядят очень уродливо, хотя GTK может быть лучшим выбором.
Что касается темы Darcula,
«Я работаю над тем, чтобы сделать Darcula отдельной LaF. Работа почти завершена, и я готов выпустить альфа-версию Darcula v 1.0 или что-то в этом роде. Это означает, что вы сможете запускать свои приложения следующим образом:
$ java -cp "darcula.jar:myapplication.jar" -Dswing.laf=Darcula MainClass
И все должно работать
Я сделаю анонс, когда Darcula будет готова к публикации"
Константин Буленков - 12 июня 2013 г.
https://plus.google.com/+jetbrains/posts/NNCSHsjGNXD
Я не мог найти какую-либо недавнюю информацию о последующих действиях.
Не знаю точного внешнего вида, так как intellij никогда его не использовал [я пользователь Eclipse]. но ниже приведены различные варианты внешнего вида:
Большое спасибо CrazyCoder, Гарри Джой.
По умолчанию Intellij IDEA использует Alloy Look&Feel. Это коммерческий L&F, и он уже довольно старый и без обновлений. Одна из основных проблем с ним заключается в том, что он не поддерживает сглаживание на большинстве платформ.
Для обеспечения единообразия в различных ОС (таких как Mac OS X, Win, Linux) Alloy Look&Feel может быть хорошим выбором. Тем не менее, я бы использовал L&F с открытым исходным кодом, например JGoodies.