在面板p上处理鼠标单击事件,注册处理器handler给p,使用______方法.
A. p.setOnMouseClicked(handler);
B. p.setOnMouseDragged(handler);
C. p.setOnMouseReleased(handler);
D. p.setOnMousePressed(handler);
查看答案
为处理面板p上的键盘按下事件,需要使用______方法注册处理器.
A. p.setOnKeyClicked(handler);
B. p.setOnKeyTyped(handler);
C. p.setOnKeyReleased(handler);
D. p.setOnKeyPressed(handler);
假设下列程序在舞台中显示一个面板.如果用户按下字母B键,程序的输出结果是_________?publicclassTest1extendsApplication{@Overridepublicvoidstart(StageprimaryStage){ Panepane=newPane();Scenescene=newScene(pane,200,250);primaryStage.setTitle("MyJavaFX");primaryStage.setScene(scene);primaryStage.show();pane.requestFocus();pane.setOnKeyPressed(e->System.out.print("Keypressed"+e.getCode()+""));pane.setOnKeyTyped(e->System.out.println("Keytyped"+e.getCode()));}publicstaticvoidmain(String[]args){launch(args);}}
A. KeypressedBKeytypedUNDEFINED
B. KeypressedBKeytyped
C. KeytypedUNDEFINED
D. KeypressedB
当在一个节点或场景上按下、释放、单击、移动、拖动鼠标的时候,一个MouseEvent事件被触发。getButton方法可以探测这个事件中是哪个鼠标按钮被按下。
A. 对
B. 错
奥林匹克的口号“更快,,更强”.
A. 更难
B. 更好
C. 更远
D. 更高