Почему JFXPanel не работает в моем веб-браузере - PullRequest
0 голосов
/ 22 октября 2019

Почему JFXPanel не работает, когда он работает для человека, который создал учебник по браузеру на YouTube

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package simplewebbrowser;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.WindowConstants;
import javax.swing.JApplet;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JDesktopPane;
import javax.swing.JMenu;

/**
 *
 * @author 23 _________)
 */
public class SimpleWebBrowser {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        final JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        frame.setSize(620,440);
        final JFXPanel fxpanel = new JPanel();
        frame.add(fxpanel);

        Platform.runLater(new Runnable() {
            @Override
            public void run(){
                WebEngine engine;
                WebView wv= new  WebView();
                engine = wv.getEngine();
                fxpanel.setScene(new Scene (wv));
                engine.load("https://www.ebay.com.au");      

        }
     });
    frame.setVisible(true)``; 
    }
}

Я попытался добавить больше импорта, думая, что все происходит автоматическикак человек печатал, но это не сработало

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...