是否可以將Java應用程序綁定到Cocoa圖形界面?將Java程序綁定到Cocoa接口
我現在正在Eclipse中工作,在我的Mac上,我想知道Interface Builder是否可以用來構造一個新的界面,這樣我就不必一整天都看Swing了。
任何意見/建議?謝謝!
是否可以將Java應用程序綁定到Cocoa圖形界面?將Java程序綁定到Cocoa接口
我現在正在Eclipse中工作,在我的Mac上,我想知道Interface Builder是否可以用來構造一個新的界面,這樣我就不必一整天都看Swing了。
任何意見/建議?謝謝!
退房Rococoa。這是一個非常棒的Java-Cocoa兼容性層,它建立在JNA之上。
如果在文檔中找不到要查找的內容,請嘗試使用郵件列表。 Rococoa開發人員非常有幫助。
P.S.我不是Cocoa/Objective-C專家,但「NIB loading」部分可能就是您要找的內容。
一些好的(古代)歷史在這裏信息(書面2002):
http://cocoadevcentral.com/articles/000024.php
原始的Java /可可橋(因爲Mac OS X 10.0)成爲標註爲廢棄的10.4,並且被認爲是不可用的。上面的洛可可答案基本上是你最好的選擇。只是以爲我會用歷史筆記加以注意。
Java Objective-C Bridge爲訪問Objective-C API提供了一個更簡單和更輕量級的機制(比Rococoa)。它不需要你生成任何存根包裝類。它只是提供了一個「代理」類,用於在運行時訪問Objective-C API。
一些例子:
全面披露:我是Java的Objective-C的橋樑作者
另外,Java/Cocoa橋從Snow Leopard中完全刪除。 –