我正在使用ArcGIS Library进行地理空间项目。他们网站上提供的示例代码完全在Java Swing中。我需要使用javaFX在其中进行路径动画。可能吗。?如果是的话,任何人都可以建议我创建一个地图的示例代码。 Sample code for creating a map in Swing
答案 0 :(得分:0)
我认为您不能使用JavaFX
来解决此问题,因为JMap
扩展了JComponent
,并且是ArcGIS
提供的类。除非他们发布支持JavaFX
的版本,否则事情并不是很好。
您可以做的最少的事情是使用SwingNode
将此JMap
嵌入到JavaFX
应用程序中。有关如何实现此目标的示例可以是found here。
我不确定你想要实现什么,当你说"路径中的动画",但是如果它有一些可以在不使用JMap
的内部组件的情况下实现,那么你可以做到!
答案 1 :(得分:0)
JMap
是一个Swing组件。 JavaFX 1是在Swing上构建的,并支持包装Swing组件。 JavaFX 2不使用Swing,也不支持包装Swing组件。预计即将推出的JavaFX 8将支持在JavaFX应用程序中使用Swing组件。
更新:ArcGIS Runtime正在获得对JavaFX的支持!有关详细信息,请参阅http://blogs.esri.com/esri/arcgis/2014/09/17/arcgis-runtime-plays-at-10-2-4/。
你有一些选择:
来源:
答案 2 :(得分:0)
也许有点晚了但是...... ArcGIS Runtime for Java的最新测试版(Quartz)提供了更多的JavaFX支持。
https://developers.arcgis.com/java/beta/guide/release-notes-java.htm