JRUBY GUI Инструментарий - PullRequest
       14

JRUBY GUI Инструментарий

3 голосов
/ 03 августа 2010

Я давно искал библиотеку GUI. Я пробовал Monkeybars и Glimmer, оба из которых мне понравились больше всего, но мне не удалось их запустить (Glimmer очень старый, не будет загружать драгоценный камень должным образом), а Monkeybars кажется совсем мертвым, даже запустите примеры Hello World в видео-презентациях.

Так что мне интересно, если бы у вас был какой-либо успех с любыми библиотеками JRuby (я больше за Jruby, потому что распространение легче) Что бы вы порекомендовали?

Ответы [ 2 ]

3 голосов
/ 19 декабря 2010

wrenta: «Monkeybars кажутся совершенно мертвыми, даже не могут запустить примеры Hello World в видео-презентациях».

Вы пытались связаться с кем-нибудь из разработчиков Monkeybars, например со мной? Я предполагаю, что вы этого не сделали, иначе я бы услышал об этом. Я руководитель проекта. Примеры могут быть устаревшими, но сам код довольно живой и очень удобный для использования.

Пометка: «Обезьяны не нужны, если вы можете следовать Java API.»

Вы не понимаете роль Monkeybars. Да, это упрощает использование графического интерфейса, встроенного в IDE WYSIWYG, но реальная ценность и причина, по которой он существует, заключается в том, что он обеспечивает разумный способ разделения кода на все MVC, так что вы можете создавать большие, многооконные окна произвольно сложные приложения. Raw Swing - это нормально для калькулятора, но если вы попробуете это с серьезным настольным проектом, вам скоро захочется повеситься. Monkeybars помогает содержать его в чистоте, тестировать и Ruby.

0 голосов
/ 04 августа 2010

Ну, прелесть JRuby в том, что вы можете использовать любую из доступных библиотек Java. Вот недавний учебник по созданию приложения Swing с JRuby. Monkeybars не требуется, если вы можете следовать Java API. Если вы хотите, чтобы некоторые изящные предварительно собранные компоненты были проверены SwingX .

...