簡體   English   中英

在Mac應用程序中嵌入Java(.jar)文件

[英]Embedding a Java (.jar) file within a Mac Application

我需要在我的主要NSWindow中運行.jar文件,我該怎么做?

我一直在看Apple的“JavaFrameEmbedding”示例,並且似乎能夠在沒有任何Java異常的情況下運行它(以前我有例外),但是我看不到applet。 他們使用JavaFrameView作為JavaFrameEmbedding框架的一部分,盡管我根本找不到任何關於此的文檔。 這是使用Lion(我也嘗試過Snow Leopard而沒有成功)。

下載這只小狗並深入挖掘它。

如果你想在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();

    }

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM