2010-09-08 24 views
0

我想嵌入一個開源編輯器到我的Java桌面應用程序。但我不確定如何去做。我有jnlp web start和jar文件來導入庫。 將被導入的程序如下所示。 alt text 事實上,我只是需要內部框架,但如果它太完整了,我也可以嵌入整個程序。 我想到了3個選項,但不知道哪一個真正起作用,哪一個更好。在Java代碼中Java,使用jar格式的另一個java程序

  1. 運行JNLP Webstart的
  2. 在Java代碼中運行jar文件(非可執行的JAR)
  3. 進口罐子,並使用其API(這確實是我所需要的,但林不知道該怎麼辦我調試代碼,瞭解哪個框架的工作原理,但我沒有經驗,我發現它非常複雜)

任何建議如何解決這個問題?

感謝, 比拉爾

回答

0

圖片只是表明了看法,但還有更多的後面。您不能將內部框架嵌入您的應用程序並使用編輯器功能。你也需要所有的模型,控制器,支持......類。

您可能很幸運,主框架只是一個簡單的容器,您可以用自己的容器「替換」它。但我不太樂觀。我不認爲,編輯器有一個允許將內部框架集成到另一個容器的API。所以選項3將是最好的,但我認爲這是遙不可及的。它是一個普通的編輯器嗎?如果你只是告訴我們它的名字,也許更多的幫助是可能的。

+0

是編輯器沒有允許集成內部框架的API。這不是一個普通的編輯器。這是一個基因編輯器,用於生物信息學。要做3選項我試着調試並找到我需要的東西,但是我不知道我是否正在做這個正確的方法。我該如何做得更好? – bilal 2010-09-08 11:42:03

+0

@bilal如果Bioinformatik是開源的,請聯繫其維護者。也許他可以幫助你。 – 2010-09-08 12:31:09

+0

編輯器使用Bioinformatik API,並且已經是我想要的。我只需要將編輯器嵌入到我的應用程序中。 – bilal 2010-09-08 12:34:40

相關問題