JAVA Swing - Google Карты в JScrollPane

Я создаю приложение JAVA, которое показывает карту Google Maps в JScrollPane. Проблема в том, что когда мой курсор достигает панели, содержащей карту Google, панель настигает прокрутку. Как я могу убедиться, что JScrollPane всегда получает вход прокрутки?

    JScrollPane scrollPane = new JScrollPane();
    JPanel mapContainer = new JPanel(new GridLayout(0,1,0,0));
    scrollPane.setViewportView(mapContainer);
    mapContainer.setPreferredSize(new Dimension(50,350));
    JFXPanel mapPanel = new JFXPanel();

    mapContainer.add(mapPanel);

    Platform.runLater(
            () -> {

                WebView webView = new WebView();
                Scene scene = new Scene(webView);
                mapPanel.setScene(scene);
                webView.getEngine().load("https://maps.google.com/");
            }
    );

    JFrame frame = new JFrame();
    frame.add(scrollPane);
    frame.setSize(250,250);
    frame.setVisible(true);

0 ответов

Другие вопросы по тегам