2010-08-02 1 views
2

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

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

ответ

0

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

3

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

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

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

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

+0

Не мертв ли ​​сайт обезьян? –

+0

Monkeybars - потрясающий проект. Он должен быть более активным – piyush