我正在学习JavaFX,试图编写一个简单的浏览器,但是如何使用WebView和WebEngine在JavaFX中编写“后退”和“前进”按钮?任何示例代码?

请您参考如下方法:

如果您不需要获取或设置任何索引,这是使用javascript编写自定义contextMenu的后退和前进按钮的一种简洁方法:

public void goBack() { 
    Platform.runLater(() -> { 
        webEngine.executeScript("history.back()"); 
    }); 
} 
 
public void goForward() { 
    Platform.runLater(() -> { 
        webEngine.executeScript("history.forward()"); 
    }); 
} 


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!