2011-08-09 74 views
3

我需要在我的主NSWindow中運行一個.jar文件,我該怎麼做?在Mac應用程序中嵌入Java(.jar)文件

我一直在尋找蘋果的例子"JavaFrameEmbedding",似乎能夠運行它沒有任何Java異常(以前我有例外),但我看不到該小程序。他們使用JavaFrameView作爲JavaFrameEmbedding框架的一部分,儘管我根本找不到的任何文檔。這是使用獅子(我也嘗試過雪豹沒有成功)。

+0

它是一個小程序?然後,您應該創建一個WebView並加載描述該applet的HTML。 – Yuji

+0

這是一個.jar,如果有人知道如何在HTML中運行它,請告訴我。那是我的第一個想法,但是在遇到麻煩之後我就能把它裝罐。 – SomeGuy

回答

1

下載this小狗,並通過它挖。

如果你想在Java中NSWindow,並有從那裏運行的程序嘗試這樣的事:

import com.apple.cocoa.application.*; 
import com.apple.cocoa.foundation.*; 

public class Test { 

    public static void main (String [] args) { 

     NSApplication nsapp = NSApplication.sharedApplication(); 
     NSRect rect = new NSRect(500, 500, 500, 500); 

     NSWindow.MiniaturizableWindowMask;; 
     NSWindow window = new NSWindow(rect, style, NSWindow.Buffered, 
false); 
     window.makeKeyAndOrderFront(window); 
     nsapp.run(); 

    } 

} 
+0

這就是我在原來的問題中鏈接到的,我只是不明白爲什麼JavaFrameView不顯示任何內容。我無法訪問Java資源的源代碼,我剛剛得到了需要構建的東西.jar。 – SomeGuy

+0

鏈接已損壞:( – Beethoven

相關問題