GUI библиотеки

 
 
 
Сообщения:9474
Прошу выкладывать ссылки на стоящие GUI-библиотеки, которые когда либо вам помогали в разработке настольных приложений. Не обязательно что-то крупное, главное чтоб действительно полезное. Обязательное требование - это хотя бы короткое описание: для чего применяется, если есть, - плюсы и минусы. Если речь идет о платных библиотеках, это нужно указать в комментарии.
Будем их обсуждать.
Изменен:07 июн 2009 10:16
 
 
Сообщения:994
Сайт производителя: http://www.jidesoft.com/
Набор библиотек разработан на Swing.
Библиотеки платные, но можно воспользоваться демо что бы полюбоваться. В наборе присутствуют решения на подобии Dev Express для .Net.

Je pense, donc je suis
 
 
Сообщения:84
http://swinglabs.org/ естественно! :) без них уже и жить невозможно, JXLayer решает все проблемы + набор хороших компонент, большинство из которых вообще отсутствует в любой другой библиотеке или на порядок лучше остальных
 
 
Сообщения:516
Qt - кросс платформенная библиотека, написана на с++

Qt Jambi - привязка к Java
http://www.qtsoftware.com/products/qt/jambi/

распространяется в 2 редакциях:
Qt Commercial — для разработки коммерческих приложений.
Qt Open Source — под лицензией GNU GPL и GNU LGPL.

Есть интеграция для Eclipce

Примеры использования библиотеки:
Skipe
Google
 
 
Сообщения:26
http://vidge.org или https://sourceforge.net/projects/vidge/ - набор инструментов для построения интерфейсов Eclipse RCP- SWT - JFace. Автоматическое построение форм для редактирования на http://vidge.org - набросал примерчик, но конечно надо расписать получше и отрефакторить, а то из-за долгого использования много артефактов накопилось
 
 
Сообщения:101
Java GNOME - порт GTK+ на Java. Недостаток - нужно распространять вместе с приложением саму Java GNOME + GTK+ для Windows и Mac, что составляет около 10 MB. Второй недостаток - никаких аплетов или JWS.

SWT ИМХО - лучшее что есть для Java на сегодняшний момент. Eclipse полностью реализован на нем. Содержит массу виджетов. Недостаток опять-же размер, и надобность распространять разные пакеты под каждый тип ОС.

substance - библиотека look&feel для Swing. Делает из Swing UI конфетку. + реализует некоторые виджеты которых свингу недостает. Вроде closable tabbed pane (TabbedPane с кнопкой для зыкрытия таба) и т.п.

P.S. Прямых линков не даю за ненадобностью юзайте поисковик. Все либы открытые (читай доступны нахаляву)

Silence! I kill you
 
 
Сообщения:28
JChart2D - неплохая библиотека компонентов для построения графиков, особенно полезна для визуализации данных накопленных в реальном времени: http://jchart2d.sourceforge.net/ . Автомасштабирование, несколько осей, выбор диапазона мышкой и т.д.
 
 
Сообщения:44
JFreeChart - бесплатная библиотека для построения 2D графиков.
Официальный сайт: http://www.jfree.org/jfreechart/

Плюсы:
+ хорошо настраиваемая (можно настроить и внешний вид и поведение);
+ хорошо спроектирована, что позволяет решать ей быстро поставленные задачи.

Минусы:
- исходники примеров доступны только платно.
 
 
Сообщения:69
Адрес проекта: http://lobobrowser.org/index.jsp

Библиотека называется Cobra (The Lobo Project), компонент HtmlPanel.

Бесплатная. Открытые исходники.

Парсинг HTML, CSS, JavaScript.

Не поддерживается автором с 2009 года.

После того как я внес в неё небольшое изменение (2012-04-01) - работает на java version "1.7.0".

Мою сборку можно скачать здесь: https://rapidshare.com/files/464476794/lib.rar

Пароль на архив 123

Возможны проблемы с отображением языков.
Изменен:30 май 2012 06:44
 
 
Сообщения:2
http://jung.sourceforge.net/
GUNG - открытая библиотека для работы с графами
+ - хороший API
+ - примеры, демонстрирующие возможности библиотеки
+ - открытый исходный код
- - последний релиз 24 Января 2010 свидетельствует о том, что команда перестала поддерживать библиотеку
- - скудный функционал
- - во многих случаях расходует память на ненужные массивы, забитые 0.
 
 
Сообщения:1527
MigLayout - Java Layout Manager for Swing, SWT and JavaFX 2!
http://www.miglayout.com/

1. MigLayout is a superbly versatile SWT/Swing/JavaFX 2 layout manager that makes layout problems trivial.
2. There is also MigLayout for Scala, Groovy, Fantom, Android and Delphi among others, and more are coming.
3. free BSD or GPL license

имеется отличная демка Swing Demo с sourc'ами
 
 
Сообщения:87
Pentaho XUL
Реализация XUL (XML User Interface Language) на Java.
Pentaho XUL поддерживает Swing, SWT, GWT.
 
 
Сообщения:167
где теперь substance? Сайт их не работает.

I'l be back.
 
 
Сообщения:8
http://weblookandfeel.com/download/ есть красивые и достойные вещи, только руки не дошли как их использовать толково))

ЧькиТА ЧЬкита чьКИта чькита ЧАААААААааааааа
 
 
Сообщения:2
1.Советую библиотеку beautyeye: http://java-lookandfeel.blogspot.com/2013/05/beautyeye-java-look-and-feel.html. На мой взляд самая красивая библиотке LookNFeel
2. Swingx: https://java.net/projects/swingx/downloads Плюсы: большой выбор компонентов по сравнению со swing и больше свойств. Обе бесплатные.
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет