User interface 是否有用于交互式GUI开发的特殊工具

User interface 是否有用于交互式GUI开发的特殊工具,user-interface,interaction,User Interface,Interaction,目前我正在为学生准备有关网络和移动通信的练习。我在考虑创建一个交互式用户界面,使用户能够拖放预定义的元素,然后根据元素距离等实现逻辑 例如,放置两个基站(具有多个属性的预定义元素),在界面中设置比例,然后在环境(用户界面)中检查信号干扰 第一部分可能过于抽象,而示例可能过于具体,但我想知道是否已经存在任何友好的框架或语言,使开发人员能够在短时间内创建交互式界面(用于教学/学习目的)。通常我在.NET中为PC环境编写应用程序,但在这种情况下,为每个练习创建一个特定的接口将花费太多时间 如果有人能提

目前我正在为学生准备有关网络和移动通信的练习。我在考虑创建一个交互式用户界面,使用户能够拖放预定义的元素,然后根据元素距离等实现逻辑

例如,放置两个基站(具有多个属性的预定义元素),在界面中设置比例,然后在环境(用户界面)中检查信号干扰

第一部分可能过于抽象,而示例可能过于具体,但我想知道是否已经存在任何友好的框架或语言,使开发人员能够在短时间内创建交互式界面(用于教学/学习目的)。通常我在.NET中为PC环境编写应用程序,但在这种情况下,为每个练习创建一个特定的接口将花费太多时间

如果有人能提出在短时间内创建交互式用户界面的方法,我将不胜感激。对于这类应用程序,是否有专门的编程语言或开发工具,或者是否有针对.NET、Java或任何其他语言的有用框架来加速用户界面的开发

谢谢大家!

也许会引起兴趣


尽管更倾向于作为模拟GUI的工具。它还能够将行为和其他简短的代码片段连接到您的testgui。

看看。我不确定它是否正是您想要的,但它是一个非常好的web应用程序,对于UI(至少是线框)的开发非常有效。

有很多用于此目的的工具,但大多数工具只有在您的用户界面遵循一些定义良好(且广泛使用)的模式之一时才能正常工作。例如,如果您正在创建一个数据库前端,那么有很多工具可以使这项工作变得非常简单

Visio是这类工作中一个经常被忽视的工具。Visio通常主要用于绘图和图表,但您也可以将行为附加到对象,以便双击对象可以运行您选择的宏、打开窗体、执行计算等。这些宏(至少通常)是用VBA编写的,这可能不是大型项目的最佳选择,但正如您所说,对于这种情况,您最感兴趣的是简短的代码片段


当然,这有很多缺点,例如无法(至少是AFAIK)将这样的图部署为基于web的应用程序。就像亨利·福特的“只要是黑色,他们就可以拥有任何他们想要的颜色”,只要双击,你就可以响应任何你想要的用户操作。

微软expression blend也可能是很酷的东西

这不适用于您的一般问题,但ns-2是否适合您更具体的目的?