Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
阻止/禁用JavaFX2 WebView左键单击_Webview_Javafx - Fatal编程技术网

阻止/禁用JavaFX2 WebView左键单击

阻止/禁用JavaFX2 WebView左键单击,webview,javafx,Webview,Javafx,我已经在网上搜索过了,但是找不到任何关于这个的信息。 关于禁用右击***有很多信息,但是如何禁用左击呢 ***例如: WebView webview = new WebView(); webview.setContextMenuEnabled(false); 回答-阻止/禁用左键和右键单击: stage.addEventFilter(MouseEvent.MOUSE_RELEASED, new EventHandler<MouseEvent>() { public

我已经在网上搜索过了,但是找不到任何关于这个的信息。 关于禁用右击***有很多信息,但是如何禁用左击呢

***例如:

WebView webview = new WebView();
webview.setContextMenuEnabled(false);

回答-阻止/禁用左键和右键单击:

stage.addEventFilter(MouseEvent.MOUSE_RELEASED, new EventHandler<MouseEvent>() {
        public void handle(MouseEvent event) {
            if (event.getButton() == MouseButton.SECONDARY ||
                        event.getButton() == MouseButton.PRIMARY) { 
                event.consume();
            } 
        }
});
stage.addEventFilter(MouseEvent.MOUSE_已发布,新的EventHandler(){
公共无效句柄(MouseeEvent事件){
if(event.getButton()==MouseButton.SECONDARY||
event.getButton()==MouseButton.PRIMARY){
event.consume();
} 
}
});