2017-03-07 98 views

回答

2

是的,您可以在運行時更改圖標(和其他視覺屬性)。舉個例子:

cDisplayString& displayString = getDisplayString(); 
displayString.setTagArg("i", 0, "device/pc3"); 

如果您打算改變模塊的圖標,用這個例子:

cDisplayString& displayString = getParentModule()->getDisplayString(); 
displayString.setTagArg("i", 0, "device/pc3"); 

device/pc3是存在於images子文件夾的圖片文件名。

參考:OMNeT++ Simulation Manual

相關問題