2012-08-02 82 views

回答

2

可能 - 但不完全確定爲什麼你想這樣做。

你的主要選項是:

  • 有Java應用程序充當本地Web服務器與瀏覽器連接到它。將是一個奇怪的設計,但很容易使其工作。它基本上與您使用遠程Java Web服務器時所做的相同,因此這些組件非常標準 - 您可以使用一個工具包,例如Vaadin
  • 在Java宿主環境/嵌入式瀏覽器中運行JavaScript。有可能需要Rhino - 儘管我必須承認我還沒有見過這種方法用來建立一個桌面GUI

特別是第一選擇可能是有意義的,如果你是遠程使用的應用程序在某些點考慮未來。總體而言,我仍然不確定這是否是一個好主意。 JavaScript web框架仍然不是像本地Java框架(SWT,Swing或JavaFX)那樣好的用於構建本地桌面應用程序GUI的IMHO。