Example13.4 单选按钮控制视图.pdf
文本预览下载声明
13.4 单选按钮改变视景
本案例将使用单选按钮来改变模型的视景,该模型将使
用美国地图作为界面。假定该模型型可以给使用者提供三种
可能的配置:
a) 带有城市标记的地图
b) 不带有城市标记的地图
c) 只有城市标记
点击文件——新建——模型,命名为:
Radio buttons changing the view mode
保存到需要的位置。
点击面板选项卡,图片选项栏,选择
美国地图,拖曳到编辑界面。
点击面板选项卡,演示选项栏,选择
椭圆,拖曳到编辑界面,同时调整该
椭圆参数。
此处设定其为圆圈,设定半径为5,
设定填充颜色为红色,并放置在美国
地图上,用以代表相应的城市
将鼠标放置在圆圈上,按住ctrl并同时鼠标
左键拖动,将能够复制圆圈。
将复制的圆圈放置到更多的地方,代表像
洛杉矶,盐湖城,华盛顿,纽约,亚特兰
大等各个城市
按住ctrl,依次点击各个圆圈,将能够选择
所有的城市,注意不要将地图选中,如果
选中,再次点击可以取消
在其中一个红圈处,右键,选择分组,创
建组,所有的城市标记将被分在一个组。
在面板选项卡控件选项栏中,选择单选按
钮,拖曳到地图的左面
修改单选按钮的选项内容,如图所示:
All ,Only map,Only cities
点击地图,在其属性中,修改可见为
动态,并输入代码:
radio.getValue()!=2
点击圆圈,在其属性中,修改可见
为动态,并输入代码:
radio.getValue()!=1
运行模型,点击单选按钮,出现不同
的视图.
• 感谢:北京航空航天大学 田艺枫(QQ:542277804 )整理翻译。
• 文档中若有纰漏可加入Anylogic官方中文交流群(QQ 332492286 )
与格瑞纳丛(QQ:383438135 )联系,进行确认统一修改后再发
布,谢谢。
显示全部