Java 如何将我自己的插件添加到Cooja
我想将我自己的插件添加到Cooja。我想扩展Visualizer.class,以便在Cooja中拥有其中的两个。此视频向您展示了如何将自己的插件添加到Cooja扩展Visualizer.java 我解释视频。您需要修改Gui.java文件Java 如何将我自己的插件添加到Cooja,java,contiki,Java,Contiki,我想将我自己的插件添加到Cooja。我想扩展Visualizer.class,以便在Cooja中拥有其中的两个。此视频向您展示了如何将自己的插件添加到Cooja扩展Visualizer.java 我解释视频。您需要修改Gui.java文件 /home/user/contiki-2.x/tools/cooja/java/se/sics/cooja/Gui.java 添加以下代码: // Register My Own plugins Class<? extends Plugin>
/home/user/contiki-2.x/tools/cooja/java/se/sics/cooja/Gui.java
添加以下代码:
// Register My Own plugins
Class<? extends Plugin> pluginClass1 = tryLoadClass(this, Plugin.class,
"se.sics.cooja.plugins.Tree");
if (pluginClass1 != null) {
registerPlugin(pluginClass1);
logger.info("Loaded plugin class: " + pluginClass1);
} else {
logger.warn("Could not load plugin class: se.sics.cooja.plugins.Tree" );
}
java位于
/home/user/contiki-2.x/tools/cooja/java/se/sics/cooja/plugins/Tree.java
然后,编译Cooja
ant clean
ant run
现在您在Cooja中有了自己的插件,它扩展了Visualizer.java
:)
ant clean
ant run