интеграция GMapsFX с JavFXML - очень непонятная область, и я изо всех сил пытаюсь найти информацию в Интернете.
Я нахожу учебник здесь , но он все еще неясен
Так что, в принципе, все работает без серьезных ошибок, но фактическое отображение «скрыто», и я нене знаю почему.
ФАЙЛ FXML:
<?xml version="1.0" encoding="UTF-8"?>
<?import com.lynden.gmapsfx.GoogleMapView?>
<?import javafx.scene.layout.AnchorPane?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity"
minWidth="-Infinity"
prefHeight="602.0" prefWidth="540.0"
xmlns:fx="http://javafx.com/fxml/1"
xmlns="http://javafx.com/javafx/9.0.1">
<children>
<GoogleMapView layoutY="7.0" prefHeight="602.0" prefWidth="540.0" />
</children>
</AnchorPane>
Как и раньше, показывать мой класс контроллера бесполезно, поскольку у него нет кода соответствия.
Выводится ошибка:
20:51:00.769 [JavaFX Application Thread] INFO com.lynden.gmapsfx.GoogleMapView - Alert: Hide directions called
Вот класс контроллера (на всякий случай):
package MapPage;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.fxml.Initializable;
public class MapPageController implements Initializable {
@Override
public void initialize(URL url, ResourceBundle rb) {
}
}