2010-01-19 101 views
1

目前我正在爲學生準備有關網絡和移動通信的練習。我正在考慮創建一個交互式用戶界面,使用戶可以拖動預定義元素,然後根據元素距離等實現邏輯。是否有任何特殊的交互式GUI開發工具

一個示例是將兩個基站(一個預定義元素與幾個屬性),在界面中設置比例,然後檢查環境中的信號干擾(用戶界面)。

第一部分可能太抽象了,而這個例子可能太具體了,但我想知道是否已經存在任何友好的框架或語言,使開發人員能夠在短時間內創建交互式界面(用於教學/學習紫袍)時間。通常我使用.NET編寫PC環境的應用程序,但在這種情況下,爲每個練習創建特定的界面需要花費太多時間。

如果有人可以建議任何方式在短時間內創建交互式用戶界面,我將不勝感激。這種應用程序是否有特殊的編程語言或開發工具,或者是否有用於.NET,Java或任何其他語言的有用框架來加速用戶界面的開發?

謝謝!

+0

它並不適用於您的通用問題,但也許NS-2是適合你的更具體的目的是什麼? http://nsnam.isi.edu/nsnam/index.php/Main_Page – 2010-01-19 16:22:13

回答

0

也許sketchflow可能感興趣

雖然越來越多的打算作爲一個工具,嘲諷了GUI的。它還具有將行爲和其他短代碼片段連接到您的testgui的能力。

0

看看Mockingbird。我不確定它是否正是您正在尋找的內容,但它是一個非常漂亮的Web應用程序,適用於UI(至少線框)的開發。

0

有很多用於此目的的工具 - 但其中大多數工具只有在用戶界面遵循幾個相當明確定義(且廣泛使用)的模式時才起作用。舉例來說,如果您要創建數據庫前端,有相當多的工具可以讓這項工作變得非常簡單。

這種工作經常被忽視的工具是Visio。 Visio通常被認爲主要用於繪圖和繪圖,但您也可以將行爲附加到對象上,以便雙擊對象可以運行您選擇的宏,打開窗體,進行計算等。宏(至少通常)寫入在VBA中,這可能不是大型項目的最佳選擇,但正如你所說的,對於這樣的情況,你最常感興趣的是簡短的片段。

當然,這存在一些缺點,比如無法(至少AFAIK)將這樣的圖部署爲基於Web的應用程序。像亨利福特的「他們可以有任何想要的顏色,只要它是黑色的」,只要是雙擊就可以響應你想要的任何用戶動作。

相關問題