作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
要运行下面的代码,我需要:注释掉 MapUtils.createDefaultEventDispatcher(this, map);
或
改变 map 类型为UnfoldingMap[] map ;
在我看来 tutorial在这方面是错误的。我在 eclipse 中看到的错误是:
The method createDefaultEventDispatcher(PApplet, UnfoldingMap[]) in the type MapUtils is not applicable for the arguments (SampleMapApp, UnfoldingMap)
谁能建议我如何解决这个问题?
import processing.core.PApplet;
import de.fhpotsdam.unfolding.UnfoldingMap;
import de.fhpotsdam.unfolding.providers.AbstractMapProvider;
import de.fhpotsdam.unfolding.providers.Google;
import de.fhpotsdam.unfolding.geo.Location;
import de.fhpotsdam.unfolding.utils.MapUtils;
public class SampleMapApp extends PApplet {
UnfoldingMap map;
public void setup() {
AbstractMapProvider provider = new Google.GoogleTerrainProvider();
size(800, 600, P2D);
map = new UnfoldingMap(this, 50, 50, 500, 350, provider);
// Show map around the location in the given zoom level.
map.zoomAndPanTo(14, new Location(53.385f, -6.161f));
// Add mouse and keyboard interactions
MapUtils.createDefaultEventDispatcher(this, map);
}
public void draw() {
map.draw();
}
}
最佳答案
好的,事实证明下载最新最好的处理程序已经解决了这个问题。我很想知道为什么代码“大部分”都有效,尽管它一直是库问题。感谢 tnagel 让我检查处理版本。
关于java - UnfoldingMaps教程错了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33446867/
在经历了一些最初的麻烦之后,我现在已经可以在 Eclipse 中使用 UnfoldingMap 了,如 the tutorial 中所述。 。这似乎工作得很好,但是 draw() 方法被高频率地重复调
对于我正在开发的应用程序,我使用 UnfoldingMaps 库来显示 map 。 map 放置在 JPanel 中。在同一个 JPanel 中显示了其他 Jpanel。因此,我借助按钮在 map 和
我想使用Unfolding Maps写入处理中的 PGraphics。 import de.fhpotsdam.unfolding.*; import de.fhpotsdam.unfolding.g
我是一名优秀的程序员,十分优秀!