2012-11-30 62 views
0

我不知道如何建立一個交互式瀏覽器應用程序,以及閹的Java小程序是以下正確的技術:如何構建圖形交互式小程序?

  • 用戶應該有某種板的,在那裏他可以創建/阻力/連接對象

  • 對象將是一種狀態機,其中每個對象可以連接到另一個對象,可以具有已定義的狀態,並且可以改變它在預檢操作上的狀態。或者,用戶應該能夠定義這些動作。

  • 該對象看起來不像老式的Swing/AWT元素。我想要有一些漂亮的標準元素,比如圈子,reagtangles,箭頭,線條等,很適合當前的網絡區域。

所以:整個盤子必須是互動的,也是它的元素。 我該如何最好地構建這些應用程序?我不應該錯過哪些技術/框架/庫?

非常感謝!

回答

1

用Java可以做到這一點,但請記住,現在已經有很長一段時間了,這個趨勢已經遠離了小程序。許多瀏覽器(例如iOS和Mac上的Chrome)都不會運行Java。還有更多的默認情況下禁用它。

你最好的選擇是HTML5/JavaScript。看看HTML5 Canvas元素。有了它,你可以繪製你的形狀,然後管理用戶與JavaScript的交互。