在要求补丁颜色时控制带有Java错误的NetLogo?

时间:2014-02-04 23:59:48

标签: java api netlogo

例如,我有NetLogo文件toy.nlogo,它所做的只是在执行setup命令时,所有补丁都设置为颜色“9”(浅灰色)。我使用以下代码来执行此操作,但它会不断导致错误:

workspace.open("toy.nlogo");
workspace.command("setup");
System.out.println(workspace.report("ask patch 10 10 [show pcolor]"));
workspace.dispose();

有什么建议吗? 感谢

1 个答案:

答案 0 :(得分:1)

ask是一个命令,而不是记者。它不报告值。 (show也没有。)

尝试将第三行更改为:

System.out.println(workspace.report("[pcolor] of patch 10 10"));