Подтвердить что ты не робот

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

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

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

4b9b3361

Ответ 1

См. полный список (со ссылками) более 10 фреймворков стыковки здесь.

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

  • SwingDocking кажется мне полностью функциональным и быстрым; Лицензия Apache 2; Oct 2007
  • XUI будет дальше развиваться здесь;; MPL; 1,6 МБ (XUI-jdk15.zip); Февраль 2008 г.
  • JDocking CDDL; 1.3 MB (v0.8.zip) док-станция netbeans
  • JRichClient GPL; вывод flexdock; Ноябрь 2007

Ответ 2

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

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

Ответ 3

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

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

Ответ 4

См. инфодонные стыковочные окна.

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

Ответ 5

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

Ответ 6

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

Подставка Raven:

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

Ответ 7

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

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