Привязать Java-программу к интерфейсу Cocoa - PullRequest
0 голосов
/ 17 марта 2010

Можно ли связать приложение Java с графическим интерфейсом Какао?

Я сейчас работаю в Eclipse, на моем Mac, и мне интересно, можно ли использовать Interface Builder для создания нового интерфейса, чтобы мне не приходилось смотреть на Swing весь день.

Есть идеи / предложения? Спасибо!

Ответы [ 3 ]

1 голос
/ 17 марта 2010

Некоторая хорошая (древняя) историческая информация здесь (написано в 2002 году):

http://cocoadevcentral.com/articles/000024.php

Исходный мост Java / Cocoa (начиная с Mac OS X 10.0) стал помечен как устаревший в 10.4 и считается непригодным для использования. Ответ Rococoa, представленный выше, в основном является вашей лучшей ставкой. Просто подумала, что я поделюсь исторической запиской.

1 голос
/ 17 марта 2010

Выезд Рококоа . Это отличный уровень совместимости Java-Cocoa, который построен на основе JNA .

Если вы не нашли то, что искали в документации, попробуйте список рассылки. Разработчики Rococoa очень помогают.

P.S. Я не эксперт по какао / Objective-C, но раздел " загрузка NIB " может быть тем, что вы ищете.

0 голосов
/ 07 августа 2014

Java Objective-C Bridge предоставляет более простой и легкий механизм (чем Rococoa) для доступа к Objective-C API. Вам не нужно создавать какие-либо классы-заглушки. Он просто предоставляет класс «Proxy» для доступа к API Objective-C во время выполнения.

Некоторые примеры:

Полное раскрытие: я являюсь автором моста Java-Objective-C

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...