[英]How to change the display icon of module in OMNet++ with c++?
有没有一种方法可以使用C ++在omnet ++中更改模块或简单模块的显示图标? 请帮助我。
是的,您可以在运行时更改图标(和其他视觉属性)。 一个例子:
cDisplayString& displayString = getDisplayString();
displayString.setTagArg("i", 0, "device/pc3");
如果要更改父模块的图标,请使用以下示例:
cDisplayString& displayString = getParentModule()->getDisplayString();
displayString.setTagArg("i", 0, "device/pc3");
device/pc3
是images
子文件夹中存在的images
文件名。
参考: OMNeT ++仿真手册
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.