2012-09-13 69 views
0

我現在正在製作java桌面應用程序我想在另一臺PC上共享某種應用程序的形式,我必須使用servlet,但是我找不到使用JFrame Form的方式這是Servlet.how我可以在沒有瀏覽器的情況下運行它。 請有人幫我 在此先感謝。java:將java桌面應用程序轉換爲servlet

+3

您可以使用[Java Web Start](http://www.oracle.com/technetwork/java/javase/index-142562.html)運行它。至於使用Servlet,我並不認爲Java Swing是一種兼容技術,儘管您可能能夠保留「模型」代碼,但您可能必須將其綁定到完全不同的servlet兼容視圖,並且控制。我不做servlet,所以我們不得不等待這個領域的專家來證實或者抨擊我的陳述,並告訴你更多。 –

+0

您無法直接在Web上下文中使用現有的JFrame(除非按照建議通過webstart進行部署)。 Swing組件在本地計算機上呈現。他們無法訪問網絡用戶計算機上的屏幕。如果你真的必須把它變成一個Web應用程序,你將需要重寫大部分的UI,並且如果真的是你的需要,我建議你使用vaadin。 – Gus

回答