1.要对事件源进行注册事件,然后处理事件,才能对事件做出相应的反应。下面程序写出来通过按钮使圆形扩大或者缩小。
package practice;
import javafx.application.*;
import javafx.scene.*;
import javafx.stage.*;
import javafx.scene.control.Button;
import javafx.scene.layout.Pane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.scene.layout.HBox;
public class demo extends Application{
public void start(Stage primaryStage){
Pane pane = new Pane();
Scene scene = new Scene(pane,300,300);
HBox hb = new HBox();
Circle circle = new Circle(100);
circle.centerXProperty().bind(scene.widthProperty().divide(2));
circle.centerYProperty().bind(scene.heightProperty().divide(2));
circle.setFill(Color.WHITE);
circle.setStroke(Color.BLUE);
Bu

本文介绍了Java中事件驱动的概念,通过示例展示了如何注册事件并处理,以实现按钮控制圆形大小变化的功能。同时,还讲解了鼠标响应的实现,包括如何编写程序使文本框跟随鼠标拖动。
最低0.47元/天 解锁文章
365

被折叠的 条评论
为什么被折叠?



