Какие хорошие стыковочные фреймворки для Java/Swing?

Я ищу хорошую легкую платформу для стыковки Java.

Я знаю, что Netbeans и Eclipse можно использовать в качестве RCP, но я ищу что-то более легкое.


person Daniel Rikowski    schedule 20.11.2008    source источник


Ответы (7)


Неактивные проекты

  • SwingDocking кажется мне полностью функциональным и быстрым; лицензия Apache 2; Октябрь 2007 г.
  • XUI будет здесь развиваться дальше?; МПЛ; 1,6 МБ (XUI-jdk15.zip); февраль 2008 г.
  • JDocking CDDL; 1,3 МБ (v0.8.zip) стыковочная часть netbeans
  • JRichClient GPL; вывод флексдока; ноябрь 2007 г.
person Karussell    schedule 22.10.2009
comment
Какие даты в неактивных проектах? Последняя активность? - person Line; 09.08.2018
comment
Да (частично отменили ваше изменение) - person Karussell; 09.08.2018
comment
В самой важной части. Можете ли вы объяснить смысл этой ссылки здесь, пожалуйста? Дает ли это дополнительные знания? По какому критерию фреймворк неактивен? Я проверяю часть активных (я знаю, что ответ старый, но все еще актуален), и они, кажется, неактивны годами... Можете ли вы (или я) обновить этот список? - person Line; 09.08.2018
comment
Это источник этой информации - person Karussell; 10.08.2018
comment
Может быть внизу тогда и отмечено, что это источник. Хотя эта информация не добавляет ничего полезного - от того, как она сформулирована, я ожидал чего-то действительно всеобъемлющего, например, описания каждого фреймворка. - person Line; 10.08.2018
comment
Не могли бы вы избежать этого редактирующего спама? Это очень раздражает. - person Karussell; 20.08.2018
comment
Нет. Меня очень раздражает эта ссылка. Он не добавляет ничего полезного в пост и находится в самом верху. Не знаю, почему тебя это так волнует. И все мои правки, удаляющие эту ссылку, были одобрены сообществом. - person Line; 21.08.2018
comment
@Line Пожалуйста, остановитесь. Источник находится вверху, и это мое решение атрибуции. Все ваши правки не поместили его внизу, а полностью удалили ссылку, что не имело смысла, поэтому я вернул ее. - person Karussell; 21.08.2018
comment
Что имеет смысл 0, так это ссылка в ответе. - person Line; 22.08.2018

Однажды я оценил несколько фреймворков для стыковки (включая уже упомянутые flexdock и mydoggy и jdocking.

Наконец я добрался до стыковочных фреймов, которые я действительно могу порекомендовать. Он прост в использовании, но по-прежнему многофункционален + хорошая документация и быстрая поддержка от разработчика через форум.

person räph    schedule 18.08.2009
comment
Стыковочные рамки +1 довольно хороши, и они все еще поддерживаются, обновлены всего несколько недель назад. - person z -; 28.09.2011
comment
Изучив приведенный выше список и протестировав несколько фреймворков, я решил попробовать Docking Frames, главным образом потому, что он кажется наиболее активным проектом. - person Joao Coelho; 20.01.2012
comment
Ссылка совсем мертвая. Это один и тот же каркас? docking-frames.org - person Mark Jeronimus; 27.04.2020

Я успешно использовал FlexDock в прошлом, но кажется, что он плохо поддерживается, и с ним довольно сложно начать (это довольно сложная структура для стыковки). FlexDock имеет открытый исходный код.

Кроме того, в последнее время мне нравилось использовать MyDoggy, который хорошо поддерживается и довольно прост в использовании (очень хорошо документирован с достаточным количеством примеров и руководств). Его основным недостатком (для меня) является сложность адаптации внешнего вида при использовании сторонних LAF (например, Substance). Но в целом мне очень нравится. Если я правильно помню, это довольно легкая библиотека. Я бы порекомендовал его для любого использования (у него открытый исходный код и его можно использовать бесплатно) из-за его хорошего API.

person jfpoilpret    schedule 02.12.2008

См. окна закрепления infonode.

У них есть версия gpl и коммерческая версия, но лицензии не такие дорогие. Надежный и красивый, если вы выберете правильный скин (мы используем ShapedGradientDockingTheme, который немного похож на eclipse).

person Daniel Hiller    schedule 20.11.2008
comment
Вы знаете, активно ли он развивается? Последний выпуск больше года назад... - person Daniel Rikowski; 20.11.2008
comment
Ну, компания все еще там, так что я думаю, что они. Однако какое-то время я не видел увеличения числа версий. - person Daniel Hiller; 20.11.2008
comment
Недорогой? Коммерческая лицензия на док-станцию ​​Infonode стоит 6000 долларов! - person Mot; 15.08.2010
comment
6000 долларов США за лицензию сайта, один пользователь стоит 300 долларов США. - person Toaster; 01.08.2011

JIDE имеет довольно много компонентов, включая стыковочный фреймворк. Ядро JIDE имеет открытый исходный код, но у них также есть несколько коммерческих библиотек. Платформа стыковки является коммерческой.

http://www.jidesoft.com/products/component.htm

person Tony Eichelberger    schedule 21.11.2008

Я только что выпустил еще один док-фреймворк. Он очень легкий и доступен под лицензией Apache 2.0.

Стыковка Ворона:

http://raven.java.net/ravenDocking/index.html

person kitfox    schedule 17.12.2011

Мы успешно используем VLDocking от vlsolutions (http://vldocking.com) в трех наших продуктах. У них есть лицензия с открытым исходным кодом, совместимая с GPL.

person Sergey Borodavkin    schedule 21.11.2008